12257 72
11845 843
34217 307
15043 801
17564 533
16790 167
18681 242
10666 131
15162 359
6451 390
12658 79
56285 603
24131 410
9980 642
13175 503
49323 125
30667 338
6485 845
12934 871
8154 398
18286 453
7028 101
26940 389
26241 514
221731 927
9452 656