Kingdom detains 8,090 residency violators