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 5 estações de trem mais movimentadas em Londres por total de entradas para o mês de abril de 2021, excluindo fins de semana.
 ###Tabelas: 
CREATE TABLE london_stations (station_id INT, station_name TEXT, entries INT, entry_date DATE); INSERT INTO london_stations (station_id, station_name, entries, entry_date) VALUES (1, 'Victoria', 15000, '2021-04-01'), (2, 'Liverpool Street', 12000, '2021-04-01');
SELECT station_name, SUM(entries) FROM london_stations WHERE entry_date BETWEEN '2021-04-01' AND '2021-04-30' AND EXTRACT(DAY FROM entry_date) IN (1, 2, 3, 4, 5, 6, 7) GROUP BY station_name ORDER BY SUM(entries) DESC LIMIT 5;