omron g6k

Hi, I've got 8 of these little relays I'd like to control directly using the arduino. Is that possible? Or might it be too much of a current draw issue. I've got a relay driver board for these relays, but would like to leave that out if possible.

The d/s shows many such parts, and coil voltage low as 3V, high as 24V. What is it?

Also, perfect fit --> ULN2803.


So, the question is, what does the datasheet say the coil current is for a 5V g6k relay, and how much current can Arduino I/O pins source, and what is the maximum total current an Arduino can source? Hint: the first 2 answers are 21.1mA and 40mA, but you'll have to look up the 3rd answer.