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 crimes cometidos em cada distrito na cidade de Chicago, agrupados por distrito e ordenados pelo número total de crimes em ordem decrescente?
 ###Tabelas: 
CREATE TABLE districts (id INT PRIMARY KEY, name TEXT, city TEXT); INSERT INTO districts (id, name, city) VALUES (1, 'Downtown', 'Chicago'), (2, 'West Side', 'Chicago'), (3, 'South Side', 'Chicago'); CREATE TABLE crimes (id INT PRIMARY KEY, district_id INT, crime_type TEXT, committed INT); INSERT INTO crimes (id, district_id, crime_type, committed) VALUES (1, 1, 'Murder', 10), (2, 1, 'Robbery', 20), (3, 2, 'Murder', 15), (4, 2, 'Robbery', 25), (5, 3, 'Murder', 20), (6, 3, 'Robbery', 30);
SELECT d.name, SUM(c.committed) FROM districts d JOIN crimes c ON d.id = c.district_id WHERE d.city = 'Chicago' GROUP BY d.name ORDER BY SUM(c.committed) DESC;