4199 80
28761 744
18620 280
9568 252
4322 135
23059 553
12033 179
4525 435
8733 461
5513 279
2542 629
2870 477
1813 227
3447 818
4077 691
3861 858
13181 224
2794 678