14080
25874
14513
28808
16331
11922
7079
24301
35063
17002