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 terapeutas mais ativos em termos do número de pacientes tratados nos centros de saúde mental comunitária?
 ###Tabelas: 
CREATE TABLE community_mental_health_center (center_id INT, name VARCHAR(255)); INSERT INTO community_mental_health_center (center_id, name) VALUES (1, 'Community Mental Health Center 1'), (2, 'Community Mental Health Center 2'), (3, 'Community Mental Health Center 3'); CREATE TABLE patient (patient_id INT, center_id INT); CREATE TABLE therapy_session (session_id INT, patient_id INT, therapist_id INT, therapist_name VARCHAR(255));
SELECT therapist_name, COUNT(DISTINCT patient_id) AS patient_count FROM therapy_session JOIN patient ON therapy_session.patient_id = patient.patient_id JOIN community_mental_health_center ON patient.center_id = community_mental_health_center.center_id GROUP BY therapist_name ORDER BY patient_count DESC LIMIT 3;