4116 80
28175 744
18092 280
9503 252
4258 135
22853 553
11862 179
4447 435
8702 461
5302 278
2510 629
2831 477
1743 227
3435 818
4009 691
3826 858
12888 223
2751 678