If the only difference between the desktop version and mobile version of your site are only graphics related (such as any color or image changes), then making a sitemap for each site is pointless since the content (which google defines as webpage text) is the same on both versions of each page.
In this case, make a sitemap for the desktop version of the site and on each mobile page, add rel=canonical pointing to the desktop version of the same page.
See this for more info: https://support.google.com/webmasters/answer/139066?hl=en
Also, remove all other URLs in your sitemap that point to pages of content that is duplicate of any other content found on the internet. Google does not like to index duplicate content.