3000 99
2087 213
24851 616
3808 503
5878 605
3145 337
14316 646
7251 648
4124 602
3465 385
2311 118
3103 582
20606 611
4696 559
69651 241
13801 166
1792 192
6934 79
16741 352
2304 425
10656 629
9150 523
5393 509
60225 658
3543 627
3990 76
2180 271
25355 354