15032 116
32657 234
13527 691
24078 380
5581 539
11565 183
10040 126
18031 451
5040 187
23173 593
13986 505
106247 310
8539 326
28411 341
17489 192
27212 80
19628 782
35931 738
10656 907
18068 496
2686 444
8666 476
4329 654
11382 134
19655 781
15820 616
17649 594
38878 597