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 contratos inteligentes foram implantados na rede 'Polygon' por cada dapp?
 ###Tabelas: 
CREATE TABLE smart_contracts_table (dapp_name VARCHAR(20), network VARCHAR(20), smart_contracts INT); INSERT INTO smart_contracts_table (dapp_name, network, smart_contracts) VALUES ('Aave', 'Polygon', 30), ('Curve', 'Polygon', 40), ('SushiSwap', 'Polygon', 50);
SELECT dapp_name, network, smart_contracts, COUNT(*) OVER (PARTITION BY dapp_name) as deployed_contracts FROM smart_contracts_table WHERE network = 'Polygon';