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: Qual é o número total de veículos elétricos por fabricante, agrupados por país, com uma contagem maior que 500?
 ###Tabelas: 
CREATE TABLE Manufacturers (ManufacturerID INT, ManufacturerName VARCHAR(100), Country VARCHAR(50)); INSERT INTO Manufacturers (ManufacturerID, ManufacturerName, Country) VALUES (1, 'Tesla', 'USA'), (2, 'Nissan', 'Japan'), (3, 'BMW', 'Germany'); CREATE TABLE ElectricVehicles (EVID INT, ManufacturerID INT, Model VARCHAR(50), Year INT); INSERT INTO ElectricVehicles (EVID, ManufacturerID, Model, Year) VALUES (1, 1, 'Model S', 2012), (2, 1, 'Model 3', 2017), (3, 2, 'Leaf', 2010), (4, 3, 'i3', 2013);
SELECT Country, ManufacturerName, COUNT(*) as Total FROM ElectricVehicles EV JOIN Manufacturers M ON EV.ManufacturerID = M.ManufacturerID GROUP BY Country, ManufacturerName HAVING COUNT(*) > 500;