10577 652
115958 862
16864 62
33131 211
23406 701
14308 523
34191 502
46388 125
56420 163
2455 43
5640 163
4603 537
8452 341