10576 652
115946 862
16853 62
33119 211
23388 701
14299 523
34186 502
46382 125
56387 163
2455 43
5640 163
4602 537
8452 341