15018 116
23140 593
35888 738
18040 496
38741 597
22458 186
12278 587
19259 569
29996 660
43724 268
23125 442
32610 833
27690 801
9223 820
17627 317
21291 732
41355 168
14996 790
19670 774
23571 347
28892 538
11516 822
37230 898
11142 247
20567 362
15218 657
12982 172
13776 691