15020 116
23146 593
35895 738
18048 496
38765 597
22466 186
12281 587
19323 569
30000 660
43741 268
23138 442
32626 833
27701 801
9227 820
17634 317
21296 732
41375 168
15006 790
19675 774
23576 347
28895 538
11523 822
37302 898
11145 247
20568 362
15222 657
12989 172
13797 691