10546 652
115808 862
16731 62
32982 211
23243 701
14233 523
34119 502
46235 125
56180 163
2449 43
5632 163
4596 537
8439 341