Order of priority.
1. Premium process cases are processed first ($1000 premium processing fee)
2. Rest of the cases are processed with receipt dates order.
3. I dont think, priority date plays any role for I-140 processing.
I may be wrong, please consult a experienced lawyer. -Thanks