3000 99
2086 213
24834 616
3807 503
5878 605
3144 337
14311 646
7250 648
4122 602
3465 385
2310 118
3103 582
20586 611
4696 559
69586 241
13799 166
1791 192
6932 79
16739 352
2304 425
10654 629
9150 523
5393 509
60197 658
3543 627
3989 76
2180 271
25354 354