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 os 3 principais gêneros com o maior número de eventos de concertos na 'América do Norte'?
 ###Tabelas: 
CREATE TABLE concert_events(event_id INT, genre_id INT, region VARCHAR(50), status VARCHAR(50), sales INT); CREATE TABLE music_genres(genre_id INT, name VARCHAR(50));
SELECT music_genres.name, COUNT(concert_events.event_id) AS num_events FROM concert_events JOIN music_genres ON concert_events.genre_id = music_genres.genre_id WHERE region = 'North America' GROUP BY music_genres.name ORDER BY num_events DESC LIMIT 3;