10597 652
116120 862
17004 62
33286 211
23578 701
14361 523
34268 502
46566 126
56692 164
2464 43
5648 163
4608 537
8466 341