10591 652
116046 862
16950 62
33230 211
23502 701
14337 523
34236 502
46506 126
56570 164
2462 43
5645 163
4606 537
8462 341