10580 652
115964 862
16869 62
33136 211
23412 701
14313 523
34195 502
46392 125
56427 163
2455 43
5640 163
4603 537
8452 341