10583 652
115989 862
16902 62
33174 211
23438 701
14320 523
34207 502
46431 125
56477 163
2457 43
5642 163
4605 537
8455 341