Anyway, considering the running status of trains in the past two months, here's the order.
12431/2
12133/4(Notorious for its delays once upon a time but a cracker now with very, very minimal delays)
56641(The trailblazer of South Konkan: always departs late from Madgaon and has a batshit crazy run from Karwar to Mngalore Jn.)
12223/4...
more...
12051/2(This always runs late these days, hence the last spot)