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: Lista de cidades nos EUA com população acima de 500.000 em ordem decrescente por tamanho da população.
 ###Tabelas: 
CREATE TABLE cities (id INT, name VARCHAR(50), population INT, country VARCHAR(50)); INSERT INTO cities (id, name, population, country) VALUES (1, 'New York', 8500000, 'USA'), (2, 'Los Angeles', 4000000, 'USA'), (3, 'Chicago', 2700000, 'USA'), (4, 'Houston', 2300000, 'USA'), (5, 'Phoenix', 1700000, 'USA');
SELECT name FROM cities WHERE country = 'USA' AND population > 500000 ORDER BY population DESC;