Pedestrian stacker 2003 2,072 h Germany
Pedestrian stacker 2004 Slovenia
Pedestrian stacker Netherlands, Vlaardingen