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 as 3 principais doenças com a maior taxa de infecção em Nova York.
 ###Tabelas: 
CREATE TABLE Rates (RateID INT, Age INT, Gender VARCHAR(10), City VARCHAR(20), Disease VARCHAR(20), Rate DECIMAL(5,2)); INSERT INTO Rates (RateID, Age, Gender, City, Disease, Rate) VALUES (1, 35, 'Male', 'New York', 'Cholera', 0.15);
SELECT Disease, Rate FROM (SELECT Disease, COUNT(*) * 100.0 / (SELECT COUNT(*) FROM Rates WHERE City = 'New York') as Rate FROM Rates WHERE City = 'New York' GROUP BY Disease) as Subquery ORDER BY Rate DESC LIMIT 3;