10592 652
116049 862
16955 62
33241 211
23515 701
14339 523
34243 502
46508 126
56587 164
2462 43
5645 163
4606 537
8463 341