592256
420256
444292
556144
233500
93657
434685
755583
84662
686840
322530
777193
1059311
1046551
1039196
1036904
1034122
1032707
1029822
1025113
1024252
1023720
1021350
1021496