Total 44940