14095
28196
67516
36763
22631
20633
20562
16997
25354
28344