4200 80
28771 744
18637 280
9568 252
4325 135
23065 553
12041 179
4526 435
8735 461
5522 279
2542 629
2871 477
1815 227
3448 818
4079 691
3861 858
13188 224
2796 678