20006 275
56203 214
18805 426
12593 373
14672 306
15162 33
22873 438
15679 87
11909 766
21556 685
14386 792
19286 661
14347 206
20028 326
19093 886
17902 451
13521 549
19452 654
27295 651
27535 780
17429 962
32122 392
16509 52
16680 413
12656 261
388095 1161
57320 627