Lack of research makes the top tier slightly less likely but I'd throw in those that are also highly ranked in primary care since you have so much experience with that. You should frame your app around that (based on my limited knowledge of your app from what you've said)
Look into
UPenn
Harvard
Duke
I am sure you will have a very eventful cycle!!
It would be good to have some of the adcoms weigh in. @Goro@Faha and @LizzyM could give you the best advice 🙂