Brookhaven National Laboratory
The data for these tables came from Brookhaven National Laboratory which has an interactive Table of Nuclides with data on ~3000 nuclides.