10592 652
116050 862
16955 62
33246 211
23517 701
14341 523
34243 502
46511 126
56590 164
2462 43
5645 163
4606 537
8463 341