10602 652
116150 862
17027 62
33311 211
23607 701
14369 523
34293 502
46598 126
56730 164
2465 43
5650 163
4608 537
8468 341