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: Quais minas nas Montanhas Urais têm um custo de limpeza maior que 15000?
 ###Tabelas: 
CREATE TABLE mines (id INT PRIMARY KEY, name VARCHAR(255), location VARCHAR(255)); INSERT INTO mines (id, name, location) VALUES (1, 'Bakcharskoye', 'Russia'); INSERT INTO mines (id, name, location) VALUES (2, 'Maly Alluai', 'Russia'); CREATE TABLE environmental_impact (id INT PRIMARY KEY, mine_id INT, pollution_level INT, cleanup_cost FLOAT); INSERT INTO environmental_impact (id, mine_id, pollution_level, cleanup_cost) VALUES (1, 1, 5, 20000); INSERT INTO environmental_impact (id, mine_id, pollution_level, cleanup_cost) VALUES (2, 2, 3, 12000);
SELECT m.name, e.cleanup_cost FROM mines m JOIN environmental_impact e ON m.id = e.mine_id WHERE m.location = 'Ural Mountains' GROUP BY m.name HAVING e.cleanup_cost > 15000;