253052
289584
1790117
2275117
189085
2034100
2170112
4139110
214570
194455
2002119
203480
1863107
180480
174397
164478
2022112
182388
166970
223983