31076 68
13760 658
29411 763
17151 638
11996 228
19251 107
7961 314
5752 44
12349 123
7218 488
14387 558
37469 484
7096 222
9997 518
8664 881
7947 409
19615 452
17364 188
9178 927
8772 442
37653 843
12737 321
20453 270
14512 793
16529 508
18547 458
13642 290
17804 864