309267
295199
2883118
281675
238865
200087
185970
149672
169970
194162
194463
1523115
178069
172384
180274
197295
166864
194582
1861115
190273
187877
174483
172290
1721119
196174
164054
1602101
1853121