1848109
153085
354980
2098100
182660
3111112
385483
295392
243554
143155
147293
155286
158295
146896
1616118
150367
145462
156866
158273
554058
489374
236866