30570
27786
19236
37542
26193
12750
43868