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: Qual é a capacidade máxima instalada de fazendas solares em cada um dos 5 países com mais fazendas solares?
 ###Tabelas: 
CREATE TABLE solar_farms (id INT, name VARCHAR(100), country VARCHAR(50), capacity FLOAT, completion_date DATE); INSERT INTO solar_farms (id, name, country, capacity, completion_date) VALUES (1, 'Solarfarm A', 'China', 100, '2010-01-01'); INSERT INTO solar_farms (id, name, country, capacity, completion_date) VALUES (2, 'Solarfarm B', 'USA', 120, '2011-01-01');
SELECT country, MAX(capacity) AS max_capacity FROM solar_farms GROUP BY country ORDER BY max_capacity DESC LIMIT 5;