10593 652
116062 862
16965 62
33257 211
23527 701
14343 523
34252 502
46524 126
56615 164
2462 43
5645 163
4606 537
8463 341