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 principais exposições com o maior número de visitantes repetidos em Tóquio.
 ###Tabelas: 
CREATE TABLE Exhibitions (ExhibitionID INT, Name VARCHAR(255), City VARCHAR(255)); CREATE TABLE Visits (VisitID INT, VisitorID INT, ExhibitionID INT); CREATE TABLE Visitors (VisitorID INT, Age INT);
SELECT e.Name, COUNT(DISTINCT v.VisitorID) as RepeatVisitors FROM Exhibitions e JOIN Visits vi ON e.ExhibitionID = vi.ExhibitionID JOIN Visitors v ON vi.VisitorID = v.VisitorID WHERE e.City = 'Tokyo' GROUP BY e.Name ORDER BY RepeatVisitors DESC LIMIT 5;