512 models / 34650 total