1501 99
3755 935
28567 493
2532 529
3877 428
24216 812
6662 582
21497 442
15390 606
3895 489
21369 389
2923 123
8290 307
14046 261
5212 613
2113 219
3420 569
4088 654
2148 219
4163 527
4305 739
2833 293
2907 358
3203 690
14911 461
12510 720
17649 238
14122 663