10583 652
115990 862
16906 62
33176 211
23440 701
14320 523
34208 502
46432 125
56479 163
2457 43
5642 163
4605 537
8455 341