Sourav land allotment is struck down by top court