#include<stdio.h>
#include<math.h>
#include<string.h>

int main () {
    int i, j, k, temp;
    int n, m;
    int a[101];
    int sum = 0;

    scanf("%d %d", &n, &m);
    for (i=0; i<n; i++) scanf("%d", &a[i]);

    for (i=0; i<n; i++) {
        for (j=n-1; j>i; j--) {
            if (a[j] < a[j-1]) {
                temp = a[j];
                a[j] = a[j-1];
                a[j-1] = temp;
            }
        }
    }

    for (k=n-1; k>=0; k--) sum+=a[k];

    for (i=n-1; i>(n-m-1); i--) {
        int valid = sum / (4 * m);
        if (a[i] < valid) {
            printf("No");
            return -1;
        }
    }
    printf("Yes");

    return 0;
}