import java.util.Scanner;


public class Main {
	public static void main(String[] args){
		Scanner sc = new Scanner(System.in);
			int N = sc.nextInt();
			int D = sc.nextInt();
			int cnt = 0;
			for(int i=0;i<N;++i) {
				long x = sc.nextInt();
				long y = sc.nextInt();
				double sum = Math.sqrt(x*x+y*y);
				if(sum<=D) {
					cnt++;
				}				
			}
			
			System.out.println(cnt);
	}	
} import java.util.Scanner; Scanner java.util public class Main {
	public static void main(String[] args){
		Scanner sc = new Scanner(System.in);
			int N = sc.nextInt();
			int D = sc.nextInt();
			int cnt = 0;
			for(int i=0;i<N;++i) {
				long x = sc.nextInt();
				long y = sc.nextInt();
				double sum = Math.sqrt(x*x+y*y);
				if(sum<=D) {
					cnt++;
				}				
			}
			
			System.out.println(cnt);
	}	
} Main public static void main(String[] args){
		Scanner sc = new Scanner(System.in);
			int N = sc.nextInt();
			int D = sc.nextInt();
			int cnt = 0;
			for(int i=0;i<N;++i) {
				long x = sc.nextInt();
				long y = sc.nextInt();
				double sum = Math.sqrt(x*x+y*y);
				if(sum<=D) {
					cnt++;
				}				
			}
			
			System.out.println(cnt);
	} main {
		Scanner sc = new Scanner(System.in);
			int N = sc.nextInt();
			int D = sc.nextInt();
			int cnt = 0;
			for(int i=0;i<N;++i) {
				long x = sc.nextInt();
				long y = sc.nextInt();
				double sum = Math.sqrt(x*x+y*y);
				if(sum<=D) {
					cnt++;
				}				
			}
			
			System.out.println(cnt);
	} Scanner sc = new Scanner(System.in); sc new Scanner(System.in) int N = sc.nextInt(); N sc.nextInt() sc.nextInt sc int D = sc.nextInt(); D sc.nextInt() sc.nextInt sc int cnt = 0; cnt 0 for(int i=0;i<N;++i) {
				long x = sc.nextInt();
				long y = sc.nextInt();
				double sum = Math.sqrt(x*x+y*y);
				if(sum<=D) {
					cnt++;
				}				
			} int i=0; int i=0; i 0 i<N i N ++i ++i i {
				long x = sc.nextInt();
				long y = sc.nextInt();
				double sum = Math.sqrt(x*x+y*y);
				if(sum<=D) {
					cnt++;
				}				
			} {
				long x = sc.nextInt();
				long y = sc.nextInt();
				double sum = Math.sqrt(x*x+y*y);
				if(sum<=D) {
					cnt++;
				}				
			} long x = sc.nextInt(); x sc.nextInt() sc.nextInt sc long y = sc.nextInt(); y sc.nextInt() sc.nextInt sc double sum = Math.sqrt(x*x+y*y); sum Math.sqrt(x*x+y*y) Math.sqrt Math x*x+y*y x*x x x y*y y y if(sum<=D) {
					cnt++;
				} sum<=D sum D {
					cnt++;
				} cnt++ cnt System.out.println(cnt) System.out.println System.out System System.out cnt String[] args args public class Main {
	public static void main(String[] args){
		Scanner sc = new Scanner(System.in);
			int N = sc.nextInt();
			int D = sc.nextInt();
			int cnt = 0;
			for(int i=0;i<N;++i) {
				long x = sc.nextInt();
				long y = sc.nextInt();
				double sum = Math.sqrt(x*x+y*y);
				if(sum<=D) {
					cnt++;
				}				
			}
			
			System.out.println(cnt);
	}	
} public class Main {
	public static void main(String[] args){
		Scanner sc = new Scanner(System.in);
			int N = sc.nextInt();
			int D = sc.nextInt();
			int cnt = 0;
			for(int i=0;i<N;++i) {
				long x = sc.nextInt();
				long y = sc.nextInt();
				double sum = Math.sqrt(x*x+y*y);
				if(sum<=D) {
					cnt++;
				}				
			}
			
			System.out.println(cnt);
	}	
} Main
import java.util.Scanner;


public class Main {
	public static void main(String[] args){
		Scanner sc = new Scanner(System.in);
			int N = sc.nextInt();
			int D = sc.nextInt();
			int cnt = 0;
			for(int i=0;i<N;++i) {
				long x = sc.nextInt();
				long y = sc.nextInt();
				double sum = Math.sqrt(x*x+y*y);
				if(sum<=D) {
					cnt++;
				}				
			}
			
			System.out.println(cnt);
	}	
}