23933
29693
14932
11098
16493
18862
24557
19218
16741
24498
12855
21219
30459
17525
25511
20973
34056
27024
28090