303960
238380
223280
201357
178965
171379
167160
158471
164570
2029102
1897102
201196
175458
185179
235160
1714109
1625100
184859
165064
192667
1748108
205091
192393
180883
187676
262895
2022116
176054