10597 652
116113 862
16991 62
33280 211
23570 701
14358 523
34267 502
46560 126
56676 164
2464 43
5647 163
4608 537
8464 341