10580 652
115970 862
16876 62
33147 211
23414 701
14315 523
34197 502
46397 125
56437 163
2455 43
5640 163
4604 537
8454 341