103416
587311
708253
580192
484546
483880
160573
452537
308885
844817
584754
474252
1016311
1015196
1011904
1010559
1007720
1006160
1006675
1006551
1005822
1005707
1004350
1003385