14061
20588
16964
19694
25308
26689
25835
19605
16994
39998