I dont doubt your observations. However check for hwh - ypr duronto. it is shown as 23 coaches. Add PC and 2 more SLRs. that would be 26 coaches. IR doesnt run more than 24 coach trains. Sometimes in very rare case an inspection car may get attached making it 25.