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 5 estações de metrô mais movimentadas em termos de usuários únicos na última semana.
 ###Tabelas: 
CREATE TABLE station_usage (station_name VARCHAR(255), user_id INT, usage_date DATE); INSERT INTO station_usage (station_name, user_id, usage_date) VALUES ('Times Square', 1, '2022-03-29'), ('Grand Central', 2, '2022-03-28'), ('Times Square', 3, '2022-03-27'), ('Union Station', 4, '2022-03-26'), ('Union Station', 5, '2022-03-25'), ('Times Square', 6, '2022-03-24'), ('Grand Central', 7, '2022-03-23');
SELECT station_name, COUNT(DISTINCT user_id) AS unique_users FROM station_usage WHERE usage_date >= DATEADD(day, -7, CURRENT_DATE) GROUP BY station_name ORDER BY unique_users DESC LIMIT 5