41 weeks here.
The MW at our antenatal classes told that it's not true that 1st timers are usually late. That was our assumption too, but apparently not necessarily so. They rarely come on EDD (bout 5% I think), but they're most commonly late OR early.