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 é a geração total de resíduos em kg para os 3 principais países em 2020?
 ###Tabelas: 
CREATE TABLE waste_generation (country VARCHAR(255), year INT, amount FLOAT); INSERT INTO waste_generation (country, year, amount) VALUES ('USA', 2020, 500.0), ('Canada', 2020, 350.0), ('Mexico', 2020, 400.0);
SELECT wg.country, SUM(wg.amount) as total_waste FROM waste_generation wg WHERE wg.year = 2020 AND wg.country IN ('USA', 'Canada', 'Mexico') GROUP BY wg.country ORDER BY total_waste DESC LIMIT 3;