10581 652
115975 862
16883 62
33154 211
23419 701
14317 523
34201 502
46408 125
56441 163
2455 43
5640 163
4604 537
8454 341