995487
752455
1259232
493432
298522
118966
1028483
1048996
712100
465484
1873736
645331
555131
479949
503924
1075585
1101243
504453
423287
389300