20030 275
56281 214
18835 426
12684 373
14685 306
15197 33
22903 438
15700 87
11930 766
21597 685
14403 792
19312 661
14380 206
20062 326
19111 886
17921 451
13538 549
19466 654
27345 651
27572 780
17444 962
32178 392
16536 52
16695 413
12670 261
388197 1161
57346 627