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: Qual é o peso total das espaçonaves lançadas por cada agência?
 ###Tabelas: 
CREATE TABLE spacecraft (id INT, name VARCHAR(100), agency VARCHAR(50), launch_date DATE, weight FLOAT); INSERT INTO spacecraft (id, name, agency, launch_date, weight) VALUES (1, 'Voyager 1', 'NASA', '1977-09-05', 778.0); INSERT INTO spacecraft (id, name, agency, launch_date, weight) VALUES (2, 'Galileo', 'NASA', '1989-10-18', 2268.0); INSERT INTO spacecraft (id, name, agency, launch_date, weight) VALUES (3, 'Cassini', 'CNES', '1997-10-15', 2125.0); INSERT INTO spacecraft (id, name, agency, launch_date, weight) VALUES (4, 'Mars Express', 'ESA', '2003-06-02', 1303.0);
SELECT agency, SUM(weight) as total_weight FROM spacecraft GROUP BY agency;