Looks like two different connectors.
The top appears to be a Delphi GT150 connector - eBay item number 360809082475
The bottom appears to be a Deutsch Connector - eBay item number 191025856244
You can get both through waytekwire, but you have to buy the minimum parts numbers (I.e. - 100 pins, 8 bodies, 50 locks etc), so the eBay ones might be the best for small quantities.
Hope that helps
Craig