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: Eu quero os 25 principais quando os eventos forem mais que 20 e os 10 principais forem mais que 21.
 ###Tabelas: CREATE TABLE western_league (western_league_id AUTO_INCREMENT PRIMARY KEY, Year INT, League VARCHAR, Class VARCHAR, Record VARCHAR, Finish VARCHAR, Manager VARCHAR, Playoffs VARCHAR) CREATE TABLE other_appearances (other_appearances_id AUTO_INCREMENT PRIMARY KEY, Year INT, Song VARCHAR, Album appearance VARCHAR, Album artist VARCHAR, Notes VARCHAR) CREATE TABLE svenska_cupen_2005 (svenska_cupen_2005_id AUTO_INCREMENT PRIMARY KEY, Date VARCHAR, Venue VARCHAR, Opponents VARCHAR, Score VARCHAR, Round VARCHAR, Djurgården scorers VARCHAR, Attendance VARCHAR) CREATE TABLE men's_doubles:_16_10_titles_6_runner-ups (men's_doubles:_16_10_titles_6_runner-ups_id AUTO_INCREMENT PRIMARY KEY, Outcome VARCHAR, Year INT, Championship VARCHAR, Surface VARCHAR, Partner VARCHAR, Opponents in the final VARCHAR, Score in the final VARCHAR) CREATE TABLE summary (summary_id AUTO_INCREMENT PRIMARY KEY, Tournament VARCHAR, Wins INT, Top-5 INT, Top-10 INT, Top-25 INT, Events INT, Cuts made INT)  
SELECT MAX Top-25 FROM summary WHERE Events > 20 AND Top-10 > 21