14080
25874
14513
28808
16330
11922
7079
24301
35063
17002