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: Liste os 5 principais restaurantes com a maior receita total e sua contagem média de violações de segurança alimentar.
 ###Tabelas: 
CREATE TABLE Restaurants (RestaurantID INT, Name VARCHAR(50), TotalRevenue DECIMAL(10,2)); CREATE TABLE Inspections (InspectionID INT, RestaurantID INT, ViolationCount INT);
SELECT R.Name, R.TotalRevenue, AVG(I.ViolationCount) FROM Restaurants R INNER JOIN Inspections I ON R.RestaurantID = I.RestaurantID GROUP BY R.Name ORDER BY R.TotalRevenue DESC, AVG(I.ViolationCount) LIMIT 5;