10576 652
115943 862
16852 62
33115 211
23379 701
14299 523
34183 502
46381 125
56382 163
2455 43
5639 163
4602 537
8452 341