14129
25970
14553
28919
16378
11960
7085
24364
35152
17041