1. 600
  2. About 40 are left