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 o número de casos com um veredicto de 'Culpado' ou 'Arquivado', agrupados pelo sobrenome do advogado.
 ###Tabelas: 
CREATE TABLE cases (id INT, attorney_id INT, verdict VARCHAR(20)); INSERT INTO cases (id, attorney_id, verdict) VALUES (1, 1, 'Guilty'), (2, 1, 'Dismissed'), (3, 2, 'Guilty'), (4, 3, 'Guilty'), (5, 4, 'Dismissed'), (6, 4, 'Guilty'), (7, 5, 'Dismissed'), (8, 5, 'Guilty'); CREATE TABLE attorneys (id INT, last_name VARCHAR(20)); INSERT INTO attorneys (id, last_name) VALUES (1, 'Patel'), (2, 'Lee'), (3, 'Johnson'), (4, 'Singh'), (5, 'Kim');
SELECT last_name, COUNT(*) FROM cases INNER JOIN attorneys ON cases.attorney_id = attorneys.id WHERE verdict IN ('Guilty', 'Dismissed') GROUP BY last_name;