10585 652
116000 862
16909 62
33183 211
23443 701
14322 523
34212 502
46433 125
56488 164
2458 43
5642 163
4605 537
8456 341