4116 80
28173 744
18086 280
9502 252
4258 135
22852 553
11861 179
4447 435
8701 461
5300 278
2510 629
2830 477
1743 227
3435 818
4009 691
3825 858
12886 223
2751 678