164267
1460113
212385
203777
364485
167682
1851111
144890
155394
151260
151196
160350
306560
295360
528798
282587
204593
3008120
239683
351485
222866
2906101
235773
2276114
184764
194962
188796
201370