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 jogador possui ganhos acima de 358.770 e uma classificação menor que 2?
 ###Tabelas: CREATE TABLE montreal_canadiens_4_chicago_black_hawks_3 (montreal_canadiens_4_chicago_black_hawks_3_id AUTO_INCREMENT PRIMARY KEY, Date VARCHAR, Visitor VARCHAR, Score VARCHAR, Home VARCHAR, Record VARCHAR) CREATE TABLE leaders (leaders_id AUTO_INCREMENT PRIMARY KEY, Rank INT, Player VARCHAR, Country VARCHAR, Earnings( $ ) INT, Wins INT) CREATE TABLE e_class (e_class_id AUTO_INCREMENT PRIMARY KEY, Ship VARCHAR, Pennant number VARCHAR, Laid down VARCHAR, Launched VARCHAR, Completed VARCHAR) CREATE TABLE county_cricket (county_cricket_id AUTO_INCREMENT PRIMARY KEY, Season VARCHAR, Team VARCHAR, Wins VARCHAR, Losses VARCHAR, Draws VARCHAR) CREATE TABLE male_singers (male_singers_id AUTO_INCREMENT PRIMARY KEY, English name VARCHAR, Chinese name VARCHAR, Year signed INT, Year separated VARCHAR, Reason for separation VARCHAR)  
SELECT Player FROM leaders WHERE Earnings( $ ) > 358,770 AND Rank < 2