4239 80
29238 744
19014 280
9602 252
4398 135
23234 553
12182 179
4599 435
8763 461
5690 279
2569 629
2900 477
1867 227
3459 818
4164 691
3885 858
14180 225
2820 678