385689
23861
213858
349232
59836
286602
80199
588410
138140
22793
1178650
639389
955838
238398
98431
362848
419965
141116
114557
238902
138867
99857
462590
149239
405698
286288
84739
1050760
848321
958366
977447
496384
299306
1005200