Количественные наречия many и much имеют значение "много", употребляются перед существительными. Many - перед исчисляемыми существительными во множественном числе. Much - перед неисчисляемыми существительными.
Неопределенные местоимения some и any используются в значении "некоторое количество" перед исчисляемыми существительными во множественном числе и неисчисляемыми существительными. Some употребляется в утвердительных высказываниях и вопросах, в которых содержится предложение чего-либо (Whould you like some water?), any - в отрицательных и вопросительных.
1. How many books are there on the table? - Not many. 2. There are some apples but there aren't any bananas.