441901
320930
390084
218583
314250
104730
93165
216961
576713
138869