39098
19630
67164
15559
66164
58033
92873
24740
32189
53637
98855
55580