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: Quais são os 5 destinos internacionais mais populares na América do Norte e suas contagens de visitantes?
 ###Tabelas: 
CREATE TABLE north_american_tourism (destination VARCHAR(255), continent VARCHAR(255), visitors INT); INSERT INTO north_american_tourism (destination, continent, visitors) VALUES ('New York City', 'North America', 8000000); INSERT INTO north_american_tourism (destination, continent, visitors) VALUES ('Los Angeles', 'North America', 6000000); INSERT INTO north_american_tourism (destination, continent, visitors) VALUES ('Miami', 'North America', 4000000);
SELECT destination, continent, visitors, RANK() OVER (PARTITION BY continent ORDER BY visitors DESC) as popularity_rank FROM north_american_tourism WHERE continent = 'North America' AND popularity_rank <= 5;