Should I import my contacts or companies first into HubSpot CRM?

What about when you have a mixture of both.

I have a list of company names I want to target without email addresses or domains (!) and some contacts with email addresses. Some of these will link up I understand but my problem is actually about categorising by status. (Is it recommended I go through and add domain names first?)

Then, assuming I will have to input a status on both companies and contacts to filter or report on in future on all e.g. “new” targets?

And which should I upload first?

Wish there was someone I could to talk to for advice on preparing data for upload!