10597 652
116115 862
16999 62
33282 211
23576 701
14359 523
34268 502
46563 126
56687 164
2464 43
5648 163
4608 537
8465 341