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 sites de patrimônio cultural têm mais reservas?
 ###Tabelas: 
CREATE TABLE sites (site_id INT, site_name TEXT, country TEXT); CREATE TABLE bookings (booking_id INT, site_id INT, revenue INT); INSERT INTO sites (site_id, site_name, country) VALUES (1, 'Angkor Wat', 'Cambodia'); INSERT INTO bookings (booking_id, site_id, revenue) VALUES (1, 1, 5000);
SELECT sites.site_name, SUM(bookings.revenue) FROM sites JOIN bookings ON sites.site_id = bookings.site_id GROUP BY sites.site_id ORDER BY SUM(bookings.revenue) DESC;