181165
168087
160457
147158
155794
172673
1449119
18395244
538072
3012120
240183
623299
242184
172861
236959
1951105
2286110
299666
213265
200853
212686