Uni. of Colorado, Boulder (top 20): 600+ applicants, 30 available spots
General State Uni. (top 100): 60+ applicants, 6-12 available spots
If you don't have a sterling record, there is still hope for all of you in the top 60-100 programs. Even if you tanked part of your application (PGRE or GPA), applying to more than a few of these schools could get you into a grad program. I highly recommend finding a professor's work that interests you and setting up meetings with them. These in-person interviews will greatly help your chances. Best of luck
