30485
16094
25707
14115
15887
37445
17904
20932
15922
17745
20999
12725