add method getByRange and count
add method getByRange and count
add nameduery count
change to long
update to nbResult
update to nbResult
add cache