Sure, no problem. There's actually no real order to the list. I have them in numerical order at the moment:
582, 610, 611, 658, 680, 687, 704, 708, 726, 754, 773, 774, 812, 854
Kei is also working on some himself: 828, 829 and some others. We're working on splitting up the work to try to get them out faster. He might do some from the aforementioned list, he might do some of the episodes he wants to translate personally and so on. We're still working out the details. 862 will be released next, though. After that, it'll probably be 828, 863 or 866.