441901
320927
390084
218583
314250
104730
576713
138869
177258
249735