Giants hit four out Sunday, but once again rank near the bottom of the pack in power among NL clubs