43242
32757
28958
95186
39480
67370
55085
122835
53897
52554