Here is a nice little code snippet that will allow you to pipe the results of a directory list and sort it by size.

ls -hl | sort -n +4