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 são os 3 principais artistas em número de obras doadas a museus?
 ###Tabelas: 
CREATE TABLE donations (id INT, artist VARCHAR(100), museum VARCHAR(50), artworks INT); INSERT INTO donations (id, artist, museum, artworks) VALUES (1, 'Mohamed', 'Metropolitan Museum', 15), (2, 'Sophia', 'Louvre Museum', 20), (3, 'Juan', 'Metropolitan Museum', 10), (4, 'Nina', 'British Museum', 12);
SELECT artist, SUM(artworks) AS total_donations FROM donations GROUP BY artist ORDER BY total_donations DESC LIMIT 3;