300660
2745107
2539106
235280
2337100
225454
2251116
223786
219264
2157115
210579
208673
203584
200352
1973120
1942106
192151
191984
188896
187381
239984
195182
1956102
1883121
2060112
228858
2021120
181388
183595
183184
223795
1847103
193883
198289
154658
208082
192899
183276
244264
160380