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 5 principais doadores por valor total de doação, incluindo seus nomes e países.
 ###Tabelas: 
CREATE TABLE donors (id INT, name VARCHAR(50), country VARCHAR(50), total_donations DECIMAL(10,2)); INSERT INTO donors (id, name, country, total_donations) VALUES (1, 'John Doe', 'USA', 7000.00); INSERT INTO donors (id, name, country, total_donations) VALUES (2, 'Jane Smith', 'Canada', 12000.00); INSERT INTO donors (id, name, country, total_donations) VALUES (3, 'Bob Johnson', 'USA', 6000.00); INSERT INTO donors (id, name, country, total_donations) VALUES (4, 'Charlie Brown', 'UK', 9000.00); INSERT INTO donors (id, name, country, total_donations) VALUES (5, 'David Williams', 'Australia', 15000.00);
SELECT id, name, country, total_donations FROM donors ORDER BY total_donations DESC LIMIT 5;