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 fabricantes certificados como 'fair trade' possuem a maior quantidade total de materiais sustentáveis utilizados em seus produtos?
 ###Tabelas: 
CREATE TABLE manufacturers (manufacturer_id INT, name VARCHAR(50), fair_trade_certified CHAR(1)); INSERT INTO manufacturers (manufacturer_id, name, fair_trade_certified) VALUES (1, 'ManufacturerA', 'Y'), (2, 'ManufacturerB', 'N'), (3, 'ManufacturerC', 'Y'); CREATE TABLE products (product_id INT, manufacturer_id INT, material VARCHAR(50), quantity INT); INSERT INTO products (product_id, manufacturer_id, material, quantity) VALUES (1, 1, 'organic cotton', 100), (2, 1, 'recycled polyester', 200), (3, 2, 'organic cotton', 150), (4, 2, 'hemp', 50), (5, 3, 'organic cotton', 250), (6, 3, 'recycled polyester', 300), (7, 3, 'hemp', 75);
SELECT manufacturer_id, SUM(quantity) AS total_quantity FROM products JOIN manufacturers ON products.manufacturer_id = manufacturers.manufacturer_id WHERE manufacturers.fair_trade_certified = 'Y' GROUP BY manufacturer_id ORDER BY total_quantity DESC;