10547 652
115808 862
16733 62
32983 211
23245 701
14234 523
34119 502
46238 125
56184 163
2449 43
5632 163
4596 537
8439 341