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 novos doadores doaram na última semana e em qual cidade eles residem?
 ###Tabelas: 
CREATE TABLE Donors (DonorID INT, DonationDate DATE, DonorCity VARCHAR(50), DonorNew BOOLEAN); INSERT INTO Donors (DonorID, DonationDate, DonorCity, DonorNew) VALUES (1, '2022-07-05', 'New York', true), (2, '2022-07-02', 'Los Angeles', false), (3, '2022-07-15', 'Dallas', true);
SELECT COUNT(DISTINCT DonorID), DonorCity FROM Donors WHERE DonationDate >= DATE_SUB(CURDATE(), INTERVAL 7 DAY) AND DonorNew = true GROUP BY DonorCity;