10593 652
116059 862
16964 62
33255 211
23527 701
14343 523
34252 502
46522 126
56608 164
2462 43
5645 163
4606 537
8463 341