14045
20575
16949
19686
25284
26668
25814
19588
16985
39985