13986
27942
22470
20488
16891
25162
26542
25730
19562
39860