42 846 kpl