10582 652
115985 862
16896 62
33167 211
23438 701
14320 523
34206 502
46426 125
56475 163
2457 43
5642 163
4605 537
8455 341