10601 652
116142 862
17016 62
33300 211
23604 701
14367 523
34286 502
46588 126
56719 164
2465 43
5649 163
4608 537
8468 341