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: Quantos doadores existem por causa?
 ###Tabelas: 
CREATE TABLE Donors (DonorID INT, DonorName TEXT, CauseID INT); INSERT INTO Donors (DonorID, DonorName, CauseID) VALUES (6, 'Sophia Garcia', 1), (7, 'Liam Thompson', 2), (8, 'Olivia Anderson', 3), (9, 'Benjamin Johnson', 1), (10, 'Ava Martinez', 2); CREATE TABLE Causes (CauseID INT, CauseName TEXT); INSERT INTO Causes (CauseID, CauseName) VALUES (1, 'Education'), (2, 'Healthcare'), (3, 'Environment');
SELECT C.CauseName, COUNT(D.DonorID) FROM Donors D JOIN Causes C ON D.CauseID = C.CauseID GROUP BY C.CauseName;