16253 41
31546 632
3485 902
2333 455
5527 321
3517 767
4332 703
3915 212
1281 280
4223 168
14695 637
29346 128
13664 691
4143 950
4312 643
3465 602
3302 160
21071 321
28000 600
23063 674
10800 741
5456 360
4974 564
4327 408
3703 575
1001 44
3728 945
1583 233