file size on the operating system

When I do df -h, I see that one of my partitions is out of space.

Then when I do du -h, I get thousands of files. How do I only look at files over a specific size. I want directories over 500m to be returned only.

man man find (Linux):

find . -type f -size +500M -print

thank you