170562
162826
84755
159246
53237
52085
71464
119098
91056
190241