10581 652
115982 862
16887 62
33161 211
23428 701
14320 523
34203 502
46420 125
56457 163
2455 43
5642 163
4604 537
8454 341