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 as 2 cidades com o maior número de casos de COVID-19?
 ###Tabelas: 
CREATE TABLE covid_cities (city VARCHAR(255), cases INT); INSERT INTO covid_cities (city, cases) VALUES ('City A', 1000), ('City B', 2000), ('City C', 1500), ('City D', 2500), ('City E', 3000), ('City A', 2000), ('City B', 3000);
SELECT city, SUM(cases) as total_cases, RANK() OVER (ORDER BY SUM(cases) DESC) as rank FROM covid_cities GROUP BY city HAVING rank <= 2;