10560 652
115876 862
16798 62
33056 211
23316 701
14272 523
34156 502
46328 125
56292 163
2451 43
5634 163
4601 537
8445 341