10562 652
115894 862
16815 62
33067 211
23329 701
14278 523
34161 502
46339 125
56306 163
2451 43
5635 163
4601 537
8448 341