Yes! I love answering questions like this, because you have a great chance! Great company, great scores, and niiiice and young. J That is how top ten programs like applicants. Congratulations, you should absolutely apply to top 5 programs even. If you can still make an Early Decision round, your chances will be quite good indeed. Congrats, and let us know what happens! We are sure you will succeed.