332167
191970
3359103
262066
299975
156150
205687
152572
2974118
146878
146176
153582
150796
1485108
143090
144290
147897
149555
148187
149265
1437111
142958