15018 116
23139 593
35884 738
18040 496
38736 597
22458 186
12278 587
19245 569
29996 660
43723 268
23125 442
32608 833
27690 801
9223 820
17624 317
21290 732
41350 168
14995 790
19669 774
23571 347
28891 538
11516 822
37222 898
11142 247
20567 362
15218 657
12982 172
13774 691