15020 116
23151 593
35897 738
18049 496
38769 597
22473 186
12281 587
19329 569
30002 660
43749 268
23139 442
32628 833
27703 801
9227 820
17639 317
21300 732
41386 168
15012 790
19679 774
23580 347
28895 538
11526 822
37325 898
11148 247
20572 362
15224 657
12989 172
13811 691