Abaixo está uma instrução que descreve uma tarefa de geração de SQL, combinada com uma entrada que fornece mais contexto sobre os esquemas de tabela disponíveis. Escreva o código SQL que responda adequadamente à solicitação
 ###Instrução: Encontre o total de ativos gerenciados por cada gerente de fundo na região Oeste, excluindo aqueles que gerenciam menos de $10 milhões.
 ###Tabelas: 
CREATE TABLE fund_managers (manager_id INT, name VARCHAR(50), region VARCHAR(20), total_assets DECIMAL(10, 2)); CREATE TABLE managed_funds (fund_id INT, manager_id INT, total_assets DECIMAL(10, 2));
SELECT fm.name, SUM(mf.total_assets) as total_assets_managed FROM fund_managers fm JOIN managed_funds mf ON fm.manager_id = mf.manager_id WHERE fm.region = 'Western' GROUP BY fm.name HAVING SUM(mf.total_assets) >= 10000000 ORDER BY total_assets_managed DESC;