27909
35418
19210
30083
17034
19034
42974
20804
24479
20298
18680
21088
24782
16244