10592 652
116047 862
16953 62
33233 211
23510 701
14337 523
34237 502
46506 126
56578 164
2462 43
5645 163
4606 537
8462 341