20016 275
56223 214
18815 426
12604 373
14678 306
15166 33
22880 438
15684 87
11917 766
21562 685
14387 792
19294 661
14353 206
20032 326
19097 886
17909 451
13526 549
19455 654
27298 651
27548 780
17435 962
32135 392
16512 52
16684 413
12660 261
388130 1161
57331 627