10593 652
116057 862
16963 62
33255 211
23525 701
14343 523
34250 502
46519 126
56605 164
2462 43
5645 163
4606 537
8463 341