441844
320900
390068
218559
314232
104724
292866
576664
138863
177249