14068
42480
20600
31402
16973
25315
16793
26695
25844
23741