10563 652
115898 862
16820 62
33070 211
23332 701
14278 523
34165 502
46343 125
56317 163
2451 43
5636 163
4601 537
8449 341