Interesting that at CAN you have to go to two desks.
Whereas at PVG my experience was only a single combined 24/144 line with about 3 officers and a supervisor. Blue forms were off to the side, and clear directions to have forward bookings ready (at least half the queue failed this step, and one didn't know conditions of 144hr visa after stating he was going to take train to Beijing).
Took about 90minutes to get processed arriving around 8pm on a delayed QF129