10593 652
116053 862
16958 62
33251 211
23517 701
14342 523
34246 502
46511 126
56598 164
2462 43
5645 163
4606 537
8463 341