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 é o número de clientes financeiramente capazes por região, ordenado por região e número de clientes?
 ###Tabelas: 
CREATE TABLE financially_capable_customers (customer_id INT, customer_name TEXT, region TEXT, financially_capable BOOLEAN); INSERT INTO financially_capable_customers VALUES (1, 'John Doe', 'North', TRUE), (2, 'Jane Smith', 'North', TRUE), (3, 'Ahmed Ali', 'South', FALSE), (4, 'Aisha Khan', 'East', TRUE);
SELECT region, COUNT(*) as num_customers, ROW_NUMBER() OVER (ORDER BY COUNT(*) DESC, region) as rank FROM financially_capable_customers WHERE financially_capable = TRUE GROUP BY region ORDER BY num_customers DESC, region;