508472
399235
714386
684629
990479
957148
811692
186560
857246
256698
555188
72781
1016311
1015196
1011904
1010559
1007720
1006160
1006675
1006551
1005822
1005707
1004350
1003385