fun main(args:Array<String>) {
    val num = readLine()!!.split(" ").map { it.toInt() }
    val vote = readLine()!!.split(" ").map { it.toInt() }
    var Bool = true
    val n = vote.sortedDescending()
    for (i in 1..num[1]) {
        if (n[i-1]*(4*num[1]) < n.sum()) {
            Bool = false
        }
    }
    if (Bool) {
        "Yes"
    } else {
        "No"
    }.let { println(it) }
}