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 cidades com a maior produção de energia renovável na Alemanha.
 ###Tabelas: 
CREATE TABLE renewable_energy (id INT, country VARCHAR(255), city VARCHAR(255), production FLOAT); INSERT INTO renewable_energy (id, country, city, production) VALUES (1, 'Germany', 'Berlin', 2000), (2, 'Germany', 'Munich', 2500), (3, 'Germany', 'Hamburg', 3000);
SELECT city, production FROM renewable_energy WHERE country = 'Germany' ORDER BY production DESC LIMIT 3;