import java.util.Scanner;

public class Main {
    public static void main(String[] args) {


        Scanner sc = new Scanner(System.in);
        int n = Integer.parseInt(sc.next());
        int d = Integer.parseInt(sc.next());

        int count = 0;

        for (int i = 0; i < n; i++) {
            double x1 = Double.parseDouble(sc.next());
            double x2 = Double.parseDouble(sc.next());

            if (Math.sqrt(x1 * x1 + x2 * x2) <= d) {
                count++;
            }
        }

        System.out.println(count);


    }

} import java.util.Scanner; Scanner java.util public class Main {
    public static void main(String[] args) {


        Scanner sc = new Scanner(System.in);
        int n = Integer.parseInt(sc.next());
        int d = Integer.parseInt(sc.next());

        int count = 0;

        for (int i = 0; i < n; i++) {
            double x1 = Double.parseDouble(sc.next());
            double x2 = Double.parseDouble(sc.next());

            if (Math.sqrt(x1 * x1 + x2 * x2) <= d) {
                count++;
            }
        }

        System.out.println(count);


    }

} Main public static void main(String[] args) {


        Scanner sc = new Scanner(System.in);
        int n = Integer.parseInt(sc.next());
        int d = Integer.parseInt(sc.next());

        int count = 0;

        for (int i = 0; i < n; i++) {
            double x1 = Double.parseDouble(sc.next());
            double x2 = Double.parseDouble(sc.next());

            if (Math.sqrt(x1 * x1 + x2 * x2) <= d) {
                count++;
            }
        }

        System.out.println(count);


    } main {


        Scanner sc = new Scanner(System.in);
        int n = Integer.parseInt(sc.next());
        int d = Integer.parseInt(sc.next());

        int count = 0;

        for (int i = 0; i < n; i++) {
            double x1 = Double.parseDouble(sc.next());
            double x2 = Double.parseDouble(sc.next());

            if (Math.sqrt(x1 * x1 + x2 * x2) <= d) {
                count++;
            }
        }

        System.out.println(count);


    } Scanner sc = new Scanner(System.in); sc new Scanner(System.in) int n = Integer.parseInt(sc.next()); n Integer.parseInt(sc.next()) Integer.parseInt Integer sc.next() sc.next sc int d = Integer.parseInt(sc.next()); d Integer.parseInt(sc.next()) Integer.parseInt Integer sc.next() sc.next sc int count = 0; count 0 for (int i = 0; i < n; i++) {
            double x1 = Double.parseDouble(sc.next());
            double x2 = Double.parseDouble(sc.next());

            if (Math.sqrt(x1 * x1 + x2 * x2) <= d) {
                count++;
            }
        } int i = 0; int i = 0; i 0 i < n i n i++ i++ i {
            double x1 = Double.parseDouble(sc.next());
            double x2 = Double.parseDouble(sc.next());

            if (Math.sqrt(x1 * x1 + x2 * x2) <= d) {
                count++;
            }
        } {
            double x1 = Double.parseDouble(sc.next());
            double x2 = Double.parseDouble(sc.next());

            if (Math.sqrt(x1 * x1 + x2 * x2) <= d) {
                count++;
            }
        } double x1 = Double.parseDouble(sc.next()); x1 Double.parseDouble(sc.next()) Double.parseDouble Double sc.next() sc.next sc double x2 = Double.parseDouble(sc.next()); x2 Double.parseDouble(sc.next()) Double.parseDouble Double sc.next() sc.next sc if (Math.sqrt(x1 * x1 + x2 * x2) <= d) {
                count++;
            } Math.sqrt(x1 * x1 + x2 * x2) <= d Math.sqrt(x1 * x1 + x2 * x2) Math.sqrt Math x1 * x1 + x2 * x2 x1 * x1 x1 x1 x2 * x2 x2 x2 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 = Integer.parseInt(sc.next());
        int d = Integer.parseInt(sc.next());

        int count = 0;

        for (int i = 0; i < n; i++) {
            double x1 = Double.parseDouble(sc.next());
            double x2 = Double.parseDouble(sc.next());

            if (Math.sqrt(x1 * x1 + x2 * x2) <= d) {
                count++;
            }
        }

        System.out.println(count);


    }

} public class Main {
    public static void main(String[] args) {


        Scanner sc = new Scanner(System.in);
        int n = Integer.parseInt(sc.next());
        int d = Integer.parseInt(sc.next());

        int count = 0;

        for (int i = 0; i < n; i++) {
            double x1 = Double.parseDouble(sc.next());
            double x2 = Double.parseDouble(sc.next());

            if (Math.sqrt(x1 * x1 + x2 * x2) <= d) {
                count++;
            }
        }

        System.out.println(count);


    }

} Main
import java.util.Scanner;

public class Main {
    public static void main(String[] args) {


        Scanner sc = new Scanner(System.in);
        int n = Integer.parseInt(sc.next());
        int d = Integer.parseInt(sc.next());

        int count = 0;

        for (int i = 0; i < n; i++) {
            double x1 = Double.parseDouble(sc.next());
            double x2 = Double.parseDouble(sc.next());

            if (Math.sqrt(x1 * x1 + x2 * x2) <= d) {
                count++;
            }
        }

        System.out.println(count);


    }

}
