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: Quem são os 3 artistas com as maiores vendas de arte?
 ###Tabelas: 
CREATE TABLE Artist (ArtistID INT, ArtistName VARCHAR(50), TotalSales DECIMAL(10,2)); INSERT INTO Artist (ArtistID, ArtistName, TotalSales) VALUES (1, 'ArtistA', 5000), (2, 'ArtistB', 7000), (3, 'ArtistC', 6000), (4, 'ArtistD', 8000), (5, 'ArtistE', 4000);
SELECT ArtistName, TotalSales FROM (SELECT ArtistName, TotalSales, ROW_NUMBER() OVER (ORDER BY TotalSales DESC) as Rank FROM Artist) AS Subquery WHERE Rank <= 3;