10581 652
115978 862
16886 62
33157 211
23422 701
14318 523
34203 502
46417 125
56451 163
2455 43
5641 163
4604 537
8454 341