10594 652
116072 862
16967 62
33261 211
23530 701
14345 523
34255 502
46527 126
56626 164
2462 43
5645 163
4606 537
8463 341