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?
 ###Tabelas: 
CREATE TABLE suppliers (supplier_id INT, name VARCHAR(20), total_quantity INT); INSERT INTO suppliers (supplier_id, name, total_quantity) VALUES (1, 'EcoFibers', 5000), (2, 'GreenMaterials', 3000), (3, 'SustainableSource', 7000); CREATE TABLE supplies (supply_id INT, supplier_id INT, material_id INT, quantity INT); INSERT INTO supplies (supply_id, supplier_id, material_id, quantity) VALUES (1, 1, 1, 1000), (2, 2, 2, 2000), (3, 3, 3, 3000);
SELECT suppliers.name, SUM(supplies.quantity) AS total_quantity FROM suppliers JOIN supplies ON suppliers.supplier_id = supplies.supplier_id GROUP BY suppliers.name ORDER BY total_quantity DESC LIMIT 3;