https://www.codepunker.com/blog/3-solutions-for-multidimensional-array-sorting-by-child-keys-or-values-in-PHP
https://stackoverflow.com/questions/2699086/how-to-sort-multi-dimensional-array-by-value