14068
28139
22597
16973
25315
26695
25844
19608
16998
40010