3061 281
445 35
2202 305
3688 404
1535 101
2224 517
190 41
18960 806
22038 649
2497 535
1279 256
3026 567
612 81
1560 409
3080 493
13648 564
1411 315
3060 860
3766 406
3649 150
1799 380
3538 798
3111 215
1860 157
2754 641
1381 291
16259 58
1837 332