10595 652
116077 862
16971 62
33264 211
23540 701
14349 523
34257 502
46537 126
56636 164
2462 43
5646 163
4606 537
8463 341