14045
20575
16949
19687
25290
26668
25816
19589
16985
39986