173887
165599
93690
218157
115235
86278
121562
162442
201854
139079