4231 80
29166 744
18941 280
9595 252
4381 135
23205 553
12151 179
4587 435
8757 461
5657 279
2559 629
2894 477
1860 227
3457 818
4149 691
3876 858
14019 225
2814 678