10582 652
115984 862
16895 62
33165 211
23434 701
14320 523
34206 502
46425 125
56472 163
2455 43
5642 163
4605 537
8455 341