Sort:  

Gracias, @rjguerra.
Trabajo pasado pero minucioso.