43392
32888
20279
29038
13293
13708
18012
20237
95310
39578