19748
12504
25738
11458
47171
40436
94919
39892
36024
24969