43246
32764
28959
95190
39482
67372
55088
122843
53899
52559