170562
162830
84755
159254
53237
52085
71466
119098
91057
190245