10556 652
115863 862
16782 62
33038 211
23304 701
14261 523
34148 502
46304 125
56274 163
2451 43
5633 163
4600 537
8445 341