Black money law sees 638 declarations of Rs 3770 cr