10586 652
116018 862
16928 62
33198 211
23465 701
14331 523
34226 502
46465 125
56522 164
2461 43
5643 163
4605 537
8460 341