14094
20631
16996
19717
25353
26749
25876
19618
17011
40030