Well with your stats and background you could get into a top 10, you just need to choose which ones you want to apply to. The tricky thing by you is what story to present the business schools, and how to build it so that it makes sense. Cause if you tell them you want to go to finance, they'll be raising some skeptical eyebrows as well. But who knows maybe you can built a great story? Of course ultimately, that matters less than actually getting in!
Cause once you get in you can take whatever focus you like.
The trick is to tell them a convincing and logical story. That doesn't mean it has to be "the expected story", but it should be a convincing one, in which you display your thought process, your stories, reasons, motivations for aiming for what you are aiming for.
If you like the post, give it a KUDOS!