170645
162884
84787
159319
52099
71491
119145
91087
190313
152581