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: Quantos sites de patrimônio estão localizados em cada região?
 ###Tabelas: 
CREATE TABLE Regions (RegionID INT, RegionName VARCHAR(50)); CREATE TABLE HeritageSites (SiteID INT, SiteName VARCHAR(50), RegionID INT); INSERT INTO Regions VALUES (1, 'RegionA'), (2, 'RegionB'), (3, 'RegionC'); INSERT INTO HeritageSites VALUES (1, 'SiteA', 1), (2, 'SiteB', 1), (3, 'SiteC', 2), (4, 'SiteD', 3), (5, 'SiteE', 3);
SELECT R.RegionName, COUNT(HS.SiteID) AS TotalSites FROM Regions R JOIN HeritageSites HS ON R.RegionID = HS.RegionID GROUP BY R.RegionName;