There are 39 patterns of tops on this website, but not one of them was a granny square top. A granny square top should not be missing, ofcourse. Here is a real beauty. The pattern is available in sizes XS/S and S/M.
You can find the free crochet pattern of the Granny Square Top on the website of SWOOL Nordic Design.