43426
32914
29059
95343
39609
67500
55242
123070
53977
52657