3000 99
2087 213
24843 616
3807 503
5878 605
3145 337
14313 646
7251 648
4122 602
3465 385
2310 118
3103 582
20592 611
4696 559
69624 241
13799 166
1791 192
6932 79
16740 352
2304 425
10654 629
9150 523
5393 509
60209 658
3543 627
3990 76
2180 271
25355 354