14095
28198
22634
20633
16997
25354
26749
25876
19618
17013