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 os 3 países com o maior número de doadores de altruísmo eficaz.
 ###Tabelas: 
CREATE TABLE DonorCountry (DonorID INT, Name TEXT, Country TEXT); INSERT INTO DonorCountry (DonorID, Name, Country) VALUES (1, 'DonorA', 'United States'), (2, 'DonorB', 'Canada'), (3, 'DonorC', 'United Kingdom'), (4, 'DonorD', 'Australia'), (5, 'DonorE', 'Germany');
SELECT Country, COUNT(*) as TotalDonors FROM DonorCountry GROUP BY Country ORDER BY TotalDonors DESC LIMIT 3;