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: Qual é o número total de programas de justiça restaurativa por localização, e o número de programas facilitados por 'Sarah Lee'?
 ###Tabelas: 
CREATE TABLE restorative_justice_programs (id INT, program_name TEXT, location TEXT, facilitator TEXT, participants INT); INSERT INTO restorative_justice_programs (id, program_name, location, facilitator, participants) VALUES (1, 'Victim Offender Mediation', 'Chicago', 'John Smith', 15), (2, 'Restorative Circles', 'Los Angeles', 'Ahmed Rami', 20), (3, 'Victim Empathy Workshop', 'Chicago', 'Sarah Lee', 12);
SELECT location, COUNT(*) AS total_programs, SUM(CASE WHEN facilitator = 'Sarah Lee' THEN 1 ELSE 0 END) AS sarah_lee_programs FROM restorative_justice_programs GROUP BY location;