#include <stdio.h>

void main (void) {
    long long int n;
    float m;
    long long int r = 0;
    long long int s = 0;
    scanf("%lld %f", &n, &m);

    int vetor[n];
    for (int i = 0; i < n; i++) {
        scanf("%d", &vetor[i]);
        //vetor[i] = 1;
    }

    for (int i = 0; i < n; i++) {
        s = s + vetor[i];
    }

    for (int i = 0; i < n; i++) {
        if (vetor[i] >= s/(4*m)) {
            r++;
        }
        //printf("%d", vetor[i]);
    }
    /*
    printf("\n\n\n");
    printf("%lld\n", r);
    printf("%lld\n", s);
    */
    if (r >= m) {
        printf("Yes");
    } else {
        printf("No");
    }
}