442179
321080
390216
218644
314318
104798
93201
217052
576934
138905