10583 652
115996 862
16906 62
33179 211
23441 701
14320 523
34211 502
46432 125
56485 163
2457 43
5642 163
4605 537
8456 341