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 artista teve a maior receita gerada pelas vendas na "Galeria de Arte Contemporânea" em 2021?
 ###Tabelas: 
CREATE TABLE ArtistSales2 (GalleryName TEXT, ArtistName TEXT, NumPieces INTEGER, PricePerPiece FLOAT); INSERT INTO ArtistSales2 (GalleryName, ArtistName, NumPieces, PricePerPiece) VALUES ('Contemporary Art Gallery', 'Warhol', 12, 75.5), ('Contemporary Art Gallery', 'Matisse', 15, 60.0), ('Contemporary Art Gallery', 'Kahlo', 18, 80.0);
SELECT ArtistName, SUM(NumPieces * PricePerPiece) AS Revenue FROM ArtistSales2 WHERE GalleryName = 'Contemporary Art Gallery' AND YEAR(SaleDate) = 2021 GROUP BY ArtistName ORDER BY Revenue DESC LIMIT 1;