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 os 3 principais usuários que ganharam mais seguidores em um país específico no mês passado.
 ###Tabelas: 
CREATE TABLE users (id INT, name VARCHAR(255), country VARCHAR(255), follower_count INT); INSERT INTO users (id, name, country, follower_count) VALUES (1, 'Alice', 'USA', 1000), (2, 'Bob', 'Canada', 2000), (3, 'Charlie', 'USA', 1500);
SELECT name, follower_count, (follower_count - (SELECT follower_count FROM users WHERE id = u.id AND country = 'USA' AND DATE(date_added) < DATE_SUB(CURRENT_DATE, INTERVAL 1 MONTH))) AS follower_gain FROM users u WHERE country = 'USA' ORDER BY follower_gain DESC, follower_count DESC LIMIT 3;