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 foram os 5 principais clientes por receita total no estado de Washington em 2022 e qual foi a receita total deles?
 ###Tabelas: 
CREATE TABLE Customers (id INT, name VARCHAR(255), state VARCHAR(255));CREATE TABLE Purchases (id INT, customer_id INT, revenue DECIMAL(10, 2), year INT);INSERT INTO Customers (id, name, state) VALUES (1, 'Ava Jones', 'WA');INSERT INTO Purchases (id, customer_id, revenue, year) VALUES (1, 1, 3000, 2022);
SELECT c.name, SUM(p.revenue) as total_revenue FROM Customers c JOIN Purchases p ON c.id = p.customer_id WHERE c.state = 'WA' GROUP BY c.name ORDER BY total_revenue DESC LIMIT 5;