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 5 principais infratores por multas totais no último trimestre no Texas?
 ###Tabelas: 
CREATE TABLE Offenders (OffenderID INT, OffenderName TEXT, FineAmount DECIMAL(10,2), OffenseDate DATE); INSERT INTO Offenders (OffenderID, OffenderName, FineAmount, OffenseDate) VALUES (1, 'John Doe', 500, '2022-01-10'); INSERT INTO Offenders (OffenderID, OffenderName, FineAmount, OffenseDate) VALUES (2, 'Jane Smith', 800, '2022-02-15');
SELECT OffenderName, SUM(FineAmount) as TotalFines FROM Offenders WHERE OffenseDate BETWEEN DATE_SUB(CURRENT_DATE, INTERVAL 3 MONTH) AND CURRENT_DATE GROUP BY OffenderName ORDER BY TotalFines DESC LIMIT 5;