Pupils who excelled in this year's KCPE exams have revealed the secrets behind their performances.
In Kakamega, Fidel Wanjala from Shitirira Primary School in Malava, Kakamega County, said his reading culture helped him excel.
The 12-year-old who wants to become a doctor said he made it courtesy of a reading culture he developed at a tender age.
"I started going to the community library when I was in kindergarten. I read ahead of the lesson which made it easy for me to understand what the teachers were teaching," said the boy who scored 406 marks and hopes to join Starehe Boys Centre.
Clifford Alusiola, who scored 420 marks from Fesbeth Academy, Kakamega, has his teachers and a good learning environment to thank.
In St Anne's Girls Primary, Kayla Nyaboke who managed 424 marks hopes to join Alliance Girls. She wants to become a neurosurgeon. She attributes her success to hard work.
Ouma Eve Shante had 412 marks and Alice Ladisha scored 403 marks. They hope to join Alliance Girls.
Daisy Jovlet (412) marks and Linda Musimbi (402), from Lirhanda Girls Primary, say consistency in their revision won it for them. They also have their teachers to thank for helping them finish the syllabus on time.
Shawn David Odipo of Magnet Primary in Busia said he studied hard adding that support from his teachers also came in handy. He scored 417 marks to top his class.
Andrew Eustus Wandera from Our Lady of Grace and Compassion in Busia scored 417 marks. "Discipline and a good relationship with my teachers were key," he said adding he hopes to join M-Pesa Academy.
Dyne Timothy who scored 415 and Jared Wamalwa with 411, both from Ebenezer Academy, said they put in extra effort. “I have worked hard throughout the whole year,” said Timothy. Ebenezer had seven students who scored 400 marks and above.
In Teso North, Kyle Emuria of Isegere Toto School emerged second with 405 marks. He hopes to join Alliance High School.
Branton Murimi, from Laikipia County, achieved outstanding results despite numerous challenges.
The 14-year-old, from Mathagiro village in Laikipia East, scored 402 marks to top Nanyuki Primary.
Murimi faced many hardships, including walking a long distance to school. Judy Muthoni, his mother, could not contain her joy. "I really thank God. I have always prayed for him."