20016 275
56224 214
18815 426
12604 373
14678 306
15166 33
22881 438
15685 87
11917 766
21562 685
14387 792
19294 661
14354 206
20032 326
19099 886
17909 451
13526 549
19455 654
27298 651
27548 780
17435 962
32136 392
16512 52
16684 413
12660 261
388133 1161
57331 627