195382
185382
180768
176960
1889100
261258
219664
209659
358859
182486
301651
2328101
283158
608082
1593108
150789
159355
154085
1534120
150891