import 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();
		double[] X = new double[N];
		double[] Y = new double[N];
		int count = 0;

		for(int i = 0; i < N; i ++){
			X[i] = sc.nextInt();
			Y[i] = sc.nextInt();
			if(Math.sqrt(X[i] * X[i] + Y[i] * Y[i]) <= D){
				count ++;
			}
		}
		System.out.println(count);

	}
} import java.util.*; util.* java public class Main {
	public static void main(String[] args) {
		Scanner sc = new Scanner(System.in);
		int N = sc.nextInt();
		int D = sc.nextInt();
		double[] X = new double[N];
		double[] Y = new double[N];
		int count = 0;

		for(int i = 0; i < N; i ++){
			X[i] = sc.nextInt();
			Y[i] = sc.nextInt();
			if(Math.sqrt(X[i] * X[i] + Y[i] * Y[i]) <= D){
				count ++;
			}
		}
		System.out.println(count);

	}
} Main public static void main(String[] args) {
		Scanner sc = new Scanner(System.in);
		int N = sc.nextInt();
		int D = sc.nextInt();
		double[] X = new double[N];
		double[] Y = new double[N];
		int count = 0;

		for(int i = 0; i < N; i ++){
			X[i] = sc.nextInt();
			Y[i] = sc.nextInt();
			if(Math.sqrt(X[i] * X[i] + Y[i] * Y[i]) <= D){
				count ++;
			}
		}
		System.out.println(count);

	} main {
		Scanner sc = new Scanner(System.in);
		int N = sc.nextInt();
		int D = sc.nextInt();
		double[] X = new double[N];
		double[] Y = new double[N];
		int count = 0;

		for(int i = 0; i < N; i ++){
			X[i] = sc.nextInt();
			Y[i] = sc.nextInt();
			if(Math.sqrt(X[i] * X[i] + Y[i] * Y[i]) <= D){
				count ++;
			}
		}
		System.out.println(count);

	} 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 double[] X = new double[N]; X new double[N] N double[] Y = new double[N]; Y new double[N] N int count = 0; count 0 for(int i = 0; i < N; i ++){
			X[i] = sc.nextInt();
			Y[i] = sc.nextInt();
			if(Math.sqrt(X[i] * X[i] + Y[i] * Y[i]) <= D){
				count ++;
			}
		} int i = 0; int i = 0; i 0 i < N i N i ++ i ++ i {
			X[i] = sc.nextInt();
			Y[i] = sc.nextInt();
			if(Math.sqrt(X[i] * X[i] + Y[i] * Y[i]) <= D){
				count ++;
			}
		} {
			X[i] = sc.nextInt();
			Y[i] = sc.nextInt();
			if(Math.sqrt(X[i] * X[i] + Y[i] * Y[i]) <= D){
				count ++;
			}
		} X[i] = sc.nextInt() X[i] X i sc.nextInt() sc.nextInt sc Y[i] = sc.nextInt() Y[i] Y i sc.nextInt() sc.nextInt sc if(Math.sqrt(X[i] * X[i] + Y[i] * Y[i]) <= D){
				count ++;
			} Math.sqrt(X[i] * X[i] + Y[i] * Y[i]) <= D Math.sqrt(X[i] * X[i] + Y[i] * Y[i]) Math.sqrt Math X[i] * X[i] + Y[i] * Y[i] X[i] * X[i] X[i] X i X[i] X i Y[i] * Y[i] Y[i] Y i Y[i] Y i D {
				count ++;
			} count ++ count System.out.println(count) System.out.println System.out System System.out count 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();
		double[] X = new double[N];
		double[] Y = new double[N];
		int count = 0;

		for(int i = 0; i < N; i ++){
			X[i] = sc.nextInt();
			Y[i] = sc.nextInt();
			if(Math.sqrt(X[i] * X[i] + Y[i] * Y[i]) <= D){
				count ++;
			}
		}
		System.out.println(count);

	}
} public class Main {
	public static void main(String[] args) {
		Scanner sc = new Scanner(System.in);
		int N = sc.nextInt();
		int D = sc.nextInt();
		double[] X = new double[N];
		double[] Y = new double[N];
		int count = 0;

		for(int i = 0; i < N; i ++){
			X[i] = sc.nextInt();
			Y[i] = sc.nextInt();
			if(Math.sqrt(X[i] * X[i] + Y[i] * Y[i]) <= D){
				count ++;
			}
		}
		System.out.println(count);

	}
} Main
import 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();
		double[] X = new double[N];
		double[] Y = new double[N];
		int count = 0;

		for(int i = 0; i < N; i ++){
			X[i] = sc.nextInt();
			Y[i] = sc.nextInt();
			if(Math.sqrt(X[i] * X[i] + Y[i] * Y[i]) <= D){
				count ++;
			}
		}
		System.out.println(count);

	}
}