Football: Spanish League table - 2nd update

Spanish league table before Sunday's late match (played, won, drawn, lost, goals for, goals against, points):
Barcelona 24 19 3 2 69 17 60
Real Madrid 24 19 3 2 68 24 60
Atletico Madrid 24 19 3 2 59 16 60
Athletic Bilbao 24 13 5 6 43 30 44
Villarreal 24 12 4 8 44 29 40
Real Sociedad 23 10 7 6 42 34 37
Espanyol 24 9 5 10 28 30 32
Levante 24 8 8 8 23 30 32
Sevilla 23 8 7 8 42 41 31
Valencia 23 9 4 10 36 35 31
Celta Vigo 24 8 5 11 31 35 29
Granada 24 8 3 13 21 30 27
Elche 24 6 8 10 22 34 26
Osasuna 24 7 5 12 21 37 26
Getafe 24 7 4 13 22 39 25
Almeria 24 7 4 13 24 42 25
Malaga 23 6 6 11 23 33 24
Valladolid 24 4 9 11 26 42 21
Rayo Vallecano 24 6 2 16 25 58 20
Real Betis 24 3 5 16 20 53 14