3081120
230564
222253
2102104
206775
203799
1892107
187973
184690
1839110
181184
169968
165796
1638107
156570
210466
170563
160699
168462
195569
166196
188650
182186
192968
193555
158051
170395
1822101
166560
216174
165090
153153
170576
178464