Costa Rica mountain hummingbirds

I found all these hummingbirds in the mountainous region of Costa Rica at Bosque de Paz.  I haven’t identified the two with the black cheeks but the others are green-crowned brilliant, black bellied hummingbird, scaly-breasted hummingbird, purple-throated mountain-gem, violet sabrewing, grey-tailed mountain-gem and magenta-throated woodstar.

438A5899_web
438A5918_web
438A5961_web
CN7Q6525_web
CN7Q6529_web
CN7Q6552_web
CN7Q6593_web
CN7Q6600_web
CN7Q6726_web
CN7Q6741_web

Click Image to Enlarge