441893
320922
172784
390078
218582
314245
104730
164653
576704
138868