Sort:  

Yep, that is a lot of work.