11098
16493
18862
24557
19218
16741
24498
12855
21219
30459
25511
20973
34056
27024
40253
24453
15696
20031