4200 80
28789 744
18651 280
9569 252
4327 135
23071 553
12044 179
4527 435
8735 461
5532 279
2545 629
2871 477
1817 227
3448 818
4081 691
3862 858
13191 224
2797 678