3120120
231964
224253
2128104
208675
205299
1909107
189973
185390
1849110
182384
170368
166696
1642107
359659
3723116
260660
232585
180268
187987
295566
188897
179666
207968
216965
2046112
194177
234859
2057103
194961
246764
2410103
249459
190953