441848
320902
390068
218562
314232
104724
292867
576666
138863
177250