10595 652
116084 862
16976 62
33267 211
23542 701
14349 523
34259 502
46541 126
56641 164
2464 43
5646 163
4606 537
8463 341