150953
224466
190492
1893106
144677
173051
190272
154453
180667
209986
172794
169563
149998
170989
2926114
196263
212695
174892
165194
193995
1827104
1538115
223376
235074
2151113
1651113
201962
182374
188392
179269
256771
209357
175779