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 5 principais atores em termos de número de filmes em que atuaram, para filmes produzidos na Índia?
 ###Tabelas: 
CREATE TABLE actors (id INT, name VARCHAR(255), gender VARCHAR(8)); CREATE TABLE movies_actors (movie_id INT, actor_id INT, PRIMARY KEY (movie_id, actor_id), FOREIGN KEY (movie_id) REFERENCES movies(id), FOREIGN KEY (actor_id) REFERENCES actors(id)); CREATE TABLE movies (id INT, title VARCHAR(255), production_country VARCHAR(64), PRIMARY KEY (id)); INSERT INTO actors (id, name, gender) VALUES (1, 'Actor1', 'Male'), (2, 'Actor2', 'Female'), (3, 'Actor3', 'Male'); INSERT INTO movies_actors (movie_id, actor_id) VALUES (1, 1), (1, 2), (2, 1), (3, 3); INSERT INTO movies (id, title, production_country) VALUES (1, 'Movie1', 'India'), (2, 'Movie2', 'India'), (3, 'Movie3', 'USA');
SELECT a.name, COUNT(ma.movie_id) AS num_movies FROM actors a INNER JOIN movies_actors ma ON a.id = ma.actor_id INNER JOIN movies m ON ma.movie_id = m.id WHERE m.production_country = 'India' GROUP BY a.name ORDER BY num_movies DESC LIMIT 5;