Мне кажется суть предложения в том, что каждому их них дали несколько карандашей.
"нам дали несколько карандашей" немного о другом говорит.
Немного точнее будет - "Каждому из нас дали несколько карандашей"
"карандашУ" - единственное число, дательный падеж, отвечающий на вопросы "Кому?", "Чему?"
карандашЕЙ" - множественное число, винительный падеж, отвечающий на вопросы "Кого?", "Чего?"