15018 116
23140 593
35889 738
18040 496
38742 597
22458 186
12279 587
19266 569
29996 660
43724 268
23126 442
32612 833
27690 801
9223 820
17627 317
21292 732
41358 168
14997 790
19671 774
23571 347
28893 538
11519 822
37232 898
11142 247
20567 362
15219 657
12983 172
13777 691