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: Quais são as 5 principais províncias com o maior orçamento total para saúde no Canadá?
 ###Tabelas: 
CREATE TABLE Provinces (ProvinceName VARCHAR(50), HealthcareBudget FLOAT); INSERT INTO Provinces (ProvinceName, HealthcareBudget) VALUES ('Ontario', 60000), ('Quebec', 55000), ('British Columbia', 45000), ('Alberta', 40000), ('Manitoba', 30000), ('Nova Scotia', 25000);
SELECT ProvinceName, SUM(HealthcareBudget) as TotalBudget FROM Provinces GROUP BY ProvinceName ORDER BY TotalBudget DESC LIMIT 5;