3733 527
3494 665
2563 493
2413 206
3583 643
3216 624
1859 295
2997 558
551 25
885 146
3099 686
2103 380
2297 423
846 78
2935 529
3078 538
965 89
3085 777
2442 475
2401 404
3196 575
3680 462
4055 593
2543 402