10581 652
115983 862
16892 62
33163 211
23430 701
14320 523
34204 502
46423 125
56471 163
2455 43
5642 163
4605 537
8454 341