43388
32884
20277
29036
13291
13707
18012
20237
95309
39573