Det har varit ett styff arbete med insamlandet af alla dessa uppgifter.