27914
35418
19210
30083
17035
19034
42974
20804
24479
20299
18680
21088
24782
16251