441870
320914
390074
218570
314236
104726
292875
576680
138866
177252