308360
1517110
154371
147257
151171
151972
149687
146058
147760
143966
148295
1485104
1494109
146975
147558
149995
144568
148196
150782
147474
161599