10597 652
116114 862
16992 62
33280 211
23570 701
14358 523
34268 502
46562 126
56682 164
2464 43
5647 163
4608 537
8464 341