You can create a multi-array table, which will contain x,y,z and rz values like this:
local spawns = {
--x, y, z, rotZ
{ -2030.1610107422, 172.25221252441, 28.8359375, 90.0 },
{ 423.2495, 453.2564, 564.6321, 120.6928 }
}
function spawn( player )
local rnd = math.random( 1, #spawns )
spawnPlayer( player, spawns[rnd][1], spawns[rnd][2], spawns[rnd][3], spawns[rnd][4] )
end