2979 99
2077 213
24594 616
3803 503
5872 605
3143 337
14281 646
7236 648
4115 602
3458 385
2282 118
3099 582
20336 611
4683 559
68750 241
13780 166
1787 192
6917 79
16703 352
2302 425
10639 629
9139 523
5386 509
59866 658
3541 627
3983 76
2177 271
25331 354