43242
32757
20225
28958
13259
13682
17980
20202
95186
39480