14043
67331
36586
22565
20558
20503
16943
25273
28274
37327