10598 652
116126 862
17010 62
33294 211
23592 701
14363 523
34278 502
46576 126
56705 164
2464 43
5649 163
4608 537
8467 341