10560 652
115884 862
16807 62
33063 211
23323 701
14276 523
34157 502
46332 125
56296 163
2451 43
5634 163
4601 537
8447 341