I want to prepare the documents on my own. I'd greatly appreciate if anyone can give of list of documents filed for I-140, EB3. Thanks!