10597 652
116125 862
17006 62
33290 211
23585 701
14361 523
34273 502
46572 126
56699 164
2464 43
5649 163
4608 537
8466 341