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: Quem são os 3 principais fornecedores de materiais sustentáveis, por quantidade, e qual é a quantidade total fornecida nos últimos 12 meses?
 ###Tabelas: 
CREATE TABLE suppliers (id INT PRIMARY KEY, name VARCHAR(50), material VARCHAR(50), quantity INT, last_12_months BOOLEAN); INSERT INTO suppliers (id, name, material, quantity, last_12_months) VALUES (1, 'EcoFarm', 'Organic Cotton', 12000, true), (2, 'GreenHarvest', 'Hemp', 8000, true), (3, 'SustainableSource', 'Tencel', 9000, true), (4, 'RecycledResources', 'Recycled Polyester', 11000, true), (5, 'NaturalFibers', 'Wool', 7000, false);
SELECT name, SUM(quantity) as total_quantity FROM suppliers WHERE last_12_months = true GROUP BY name ORDER BY total_quantity DESC LIMIT 3;