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: Quem são os 3 principais recrutadores com base no número de candidatos que eles referiram, excluindo recrutadores com menos de 5 anos de experiência?
 ###Tabelas: 
CREATE TABLE Recruiters (RecruiterID INT, RecruiterName VARCHAR(20), YearsOfExperience INT, CandidateID INT); INSERT INTO Recruiters (RecruiterID, RecruiterName, YearsOfExperience, CandidateID) VALUES (1, 'Anna Green', 7, 10), (2, 'Bella Johnson', 3, 11), (3, 'Carl Davis', 6, 12);
SELECT RecruiterName FROM (SELECT RecruiterName, ROW_NUMBER() OVER (ORDER BY COUNT(*) DESC) AS Rank FROM Recruiters r JOIN Candidates c ON r.CandidateID = c.CandidateID WHERE YearsOfExperience >= 5 GROUP BY RecruiterName) AS Subquery WHERE Rank <= 3;