10586 652
116008 862
16919 62
33194 211
23453 701
14327 523
34216 502
46441 125
56508 164
2459 43
5643 163
4605 537
8458 341