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: Quais advogados faturaram mais para o tipo de caso "divórcio" na Califórnia em 2022?
 ###Tabelas: 
CREATE TABLE Attorneys (AttorneyID int, Name text, State text); INSERT INTO Attorneys (AttorneyID, Name, State) VALUES (1, 'John Smith', 'California'); CREATE TABLE Billing (BillID int, AttorneyID int, CaseType text, HoursFloated float); INSERT INTO Billing (BillID, AttorneyID, CaseType, HoursFloated) VALUES (1, 1, 'divorce', 50.5);
SELECT A.Name, SUM(B.HoursFloated) as TotalHoursBilled FROM Attorneys A INNER JOIN Billing B ON A.AttorneyID = B.AttorneyID WHERE A.State = 'California' AND B.CaseType = 'divorce' GROUP BY A.Name ORDER BY TotalHoursBilled DESC;