10597 652
116125 862
17006 62
33290 211
23590 701
14362 523
34275 502
46575 126
56701 164
2464 43
5649 163
4608 537
8467 341