442069
321021
390170
218608
314287
104768
93187
217018
576831
138888