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: Encontre os 3 países com o maior valor total de doações em 2022.
 ###Tabelas: 
CREATE TABLE Donations (DonationID int, DonorID int, RecipientID int, DonationDate date, AmountDonated float); INSERT INTO Donations (DonationID, DonorID, RecipientID, DonationDate, AmountDonated) VALUES (1, 1, 101, '2022-01-01', 5000.00), (2, 2, 102, '2022-02-01', 7000.00), (3, 1, 103, '2022-03-01', 8000.00), (4, 5, 104, '2022-03-01', 10000.00), (5, 6, 105, '2022-04-01', 15000.00), (6, 7, 106, '2022-05-01', 20000.00);
SELECT RecipientID, SUM(AmountDonated) AS TotalDonated FROM Donations WHERE YEAR(DonationDate) = 2022 GROUP BY RecipientID ORDER BY TotalDonated DESC LIMIT 3;