664378
186323
270400
234509
250505
1006435
404441
879735
236817
578652
441167
827377
883280
367332
398391
141816
402807
348424
10183
1194282
629390
1173862
1377534
698553