905396
448379
2735106
2494103
246379
228892
228779
2062112
2011100
196575
195686
194665
190781
171187
161367
156780
155463
1546102
153669
150268
191987
175999
176878
183496
2324116
1826116
1905105
184064
181175
158283
177875
180852
2220109
1921103
1943105
176168
2098118
1700106
171095
256569