10583 652
115985 862
16899 62
33168 211
23438 701
14320 523
34207 502
46428 125
56477 163
2457 43
5642 163
4605 537
8455 341