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: Identificar as 3 principais cidades com as maiores emissões de CO2 per capita para cada continente em 2015, usando a tabela 'CityCO2'.
 ###Tabelas: 
CREATE TABLE CityCO2 (City VARCHAR(50), Continent VARCHAR(50), CO2_Emissions INT, Population INT); INSERT INTO CityCO2 (City, Continent, CO2_Emissions, Population) VALUES ('Delhi', 'Asia', 42000000, 30000000), ('Tokyo', 'Asia', 30000000, 37400000), ('Sydney', 'Australia', 12000000, 5400000), ('Rio de Janeiro', 'South America', 8000000, 6700000), ('New York', 'North America', 6000000, 8500000);
SELECT City, Continent, CO2_Emissions/Population AS CO2_PerCapita FROM CityCO2 WHERE Year = 2015 GROUP BY City, Continent ORDER BY Continent, CO2_PerCapita DESC LIMIT 3;