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 3 principais cidades com mais eventos na Alemanha.
 ###Tabelas: 
CREATE TABLE Events (id INT, city VARCHAR(20), country VARCHAR(20)); INSERT INTO Events (id, city, country) VALUES (1, 'Berlin', 'Germany'), (2, 'Munich', 'Germany'), (3, 'Frankfurt', 'Germany');
SELECT city, COUNT(*) as event_count FROM Events WHERE country = 'Germany' GROUP BY city ORDER BY event_count DESC LIMIT 3;