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: Quantas ocorrências de pragas houve para cada tipo de praga em fazendas na região Oeste, de propriedade de agricultores com mais de 50 anos?
 ###Tabelas: 
CREATE TABLE pests (id INT, date DATE, name VARCHAR(50), count INT, farm_id INT, FOREIGN KEY (farm_id) REFERENCES farmers(id)); INSERT INTO pests (id, date, name, count, farm_id) VALUES (1, '2022-01-01', 'Aphids', 10, 1), (2, '2022-01-02', 'Spider mites', 8, 2), (3, '2022-01-03', 'Thrips', 12, 5), (4, '2022-01-04', 'Whiteflies', 7, 6); INSERT INTO farmers (id, name, region, age) VALUES (1, 'James', 'West', 53), (2, 'Sophia', 'South', 40), (3, 'Mason', 'West', 57), (4, 'Lily', 'East', 55), (5, 'Olivia', 'West', 60), (6, 'Benjamin', 'East', 48);
SELECT p.name, COUNT(p.count) as total_occurrences FROM pests p JOIN farmers f ON p.farm_id = f.id WHERE f.region = 'West' AND f.age > 50 GROUP BY p.name;