Alipurduar is a much bigger city than Dhupguri. So, doesn't make sense to replace Noq with dqg but yes kamakhya should be replaced by Rangiya. Also they can think of one more halt at Jalpaiguri since it's one of biggest city on the NJP-GHY trunk route