22954
18809
15234
13705
14604
21289
24752