A listing of all the 628,000 assigned publisher codes is published , and can be ordered in book form , but , as of 2007 , it costs US$ 300 . A listing of all the 628,000 assigned publisher codes is published , and can be ordered in book form ( â 558 , US$ 915.46 ) .