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 foram os 5 principais doadores em 2021?
 ###Tabelas: 
CREATE TABLE Donors (DonorID int, DonorName varchar(255), TotalDonations decimal(10,2)); INSERT INTO Donors VALUES (1, 'John Doe', 500), (2, 'Jane Smith', 750), (3, 'Alice Johnson', 900), (4, 'Bob Brown', 800), (5, 'Charlie Davis', 600);
SELECT DonorName FROM (SELECT DonorName, ROW_NUMBER() OVER (ORDER BY TotalDonations DESC) as Rank FROM Donors) as DonorRanks WHERE Rank <= 5;