4215 80
28948 744
18780 280
9576 252
4348 135
23133 553
12091 179
4552 435
8747 461
5584 279
2550 629
2875 477
1834 227
3453 818
4106 691
3865 858
13258 224
2805 678