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: Liste as 3 instalações com a maior geração total de resíduos em 2020.
 ###Tabelas: 
CREATE TABLE WasteGeneration (ID INT, FacilityID INT, GenerationDate DATE, Quantity INT); INSERT INTO WasteGeneration (ID, FacilityID, GenerationDate, Quantity) VALUES (1, 100, '2020-04-01', 500), (2, 101, '2020-01-10', 700), (3, 100, '2020-12-25', 600), (4, 102, '2020-06-15', 400);
SELECT FacilityID, SUM(Quantity) as TotalQuantity FROM WasteGeneration WHERE GenerationDate >= '2020-01-01' AND GenerationDate < '2021-01-01' GROUP BY FacilityID ORDER BY TotalQuantity DESC LIMIT 3;