10597 652
116114 862
16993 62
33280 211
23571 701
14358 523
34268 502
46563 126
56684 164
2464 43
5647 163
4608 537
8464 341