// package abc174;
import java.util.*;
import java.io.*;
public class Main {
  public static void main(String[] args){
   Scanner sc = new Scanner(System.in);
   int n = sc.nextInt();
   int d = sc.nextInt();
   int count = 0;
   for(int i=0;i<n;i++){
    long x = sc.nextLong();
    long y = sc.nextLong();
    if(Math.sqrt(x*x + y*y)<=d){
      count++;
    }
   }
   System.out.println(count);
  }
} import java.util.*; util.* java import java.io.*; io.* java public class Main {
  public static void main(String[] args){
   Scanner sc = new Scanner(System.in);
   int n = sc.nextInt();
   int d = sc.nextInt();
   int count = 0;
   for(int i=0;i<n;i++){
    long x = sc.nextLong();
    long y = sc.nextLong();
    if(Math.sqrt(x*x + y*y)<=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();
   int count = 0;
   for(int i=0;i<n;i++){
    long x = sc.nextLong();
    long y = sc.nextLong();
    if(Math.sqrt(x*x + y*y)<=d){
      count++;
    }
   }
   System.out.println(count);
  } main {
   Scanner sc = new Scanner(System.in);
   int n = sc.nextInt();
   int d = sc.nextInt();
   int count = 0;
   for(int i=0;i<n;i++){
    long x = sc.nextLong();
    long y = sc.nextLong();
    if(Math.sqrt(x*x + y*y)<=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 int count = 0; count 0 for(int i=0;i<n;i++){
    long x = sc.nextLong();
    long y = sc.nextLong();
    if(Math.sqrt(x*x + y*y)<=d){
      count++;
    }
   } int i=0; int i=0; i 0 i<n i n i++ i++ i {
    long x = sc.nextLong();
    long y = sc.nextLong();
    if(Math.sqrt(x*x + y*y)<=d){
      count++;
    }
   } {
    long x = sc.nextLong();
    long y = sc.nextLong();
    if(Math.sqrt(x*x + y*y)<=d){
      count++;
    }
   } long x = sc.nextLong(); x sc.nextLong() sc.nextLong sc long y = sc.nextLong(); y sc.nextLong() sc.nextLong sc if(Math.sqrt(x*x + y*y)<=d){
      count++;
    } Math.sqrt(x*x + y*y)<=d Math.sqrt(x*x + y*y) Math.sqrt Math x*x + y*y x*x x x y*y y y 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();
   int count = 0;
   for(int i=0;i<n;i++){
    long x = sc.nextLong();
    long y = sc.nextLong();
    if(Math.sqrt(x*x + y*y)<=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();
   int count = 0;
   for(int i=0;i<n;i++){
    long x = sc.nextLong();
    long y = sc.nextLong();
    if(Math.sqrt(x*x + y*y)<=d){
      count++;
    }
   }
   System.out.println(count);
  }
} Main
// package abc174;
import java.util.*;
import java.io.*;
public class Main {
  public static void main(String[] args){
   Scanner sc = new Scanner(System.in);
   int n = sc.nextInt();
   int d = sc.nextInt();
   int count = 0;
   for(int i=0;i<n;i++){
    long x = sc.nextLong();
    long y = sc.nextLong();
    if(Math.sqrt(x*x + y*y)<=d){
      count++;
    }
   }
   System.out.println(count);
  }
}
