442164
321075
390208
218634
314310
104796
292992
576923
138904
177330