Please read the following table in HTML format from a webpage and then answer the question in detail according to the table. Each table cell is defined by a <td> and a </td> tag. Each table row starts with a <tr> and ends with a </tr> tag. 'rowspan=m' and 'colspan=n' represents a cell spaning over 'm' rows and 'n' columns.

Webpage title:
2012 Tour de France
Table title:
Points classification
Table:
<table id='hittask' contenteditable='False'>
<tr> <th colspan=1 rowspan=1 > Rank </th><th colspan=1 rowspan=1 > Rider </th><th colspan=1 rowspan=1 > Team </th><th colspan=1 rowspan=1 > Points </th></tr>
<tr> <th class="highlighted"  colspan=1 rowspan=1 > 1 </th><td class="highlighted"  colspan=1 rowspan=1 > Peter Sagan (SVK) A green jersey </td><td colspan=1 rowspan=1 > Liquigas–Cannondale </td><td class="highlighted"  colspan=1 rowspan=1 > 421 </td></tr>
<tr> <th class="highlighted"  colspan=1 rowspan=1 > 2 </th><td class="highlighted"  colspan=1 rowspan=1 > André Greipel (GER) </td><td colspan=1 rowspan=1 > Lotto–Belisol </td><td class="highlighted"  colspan=1 rowspan=1 > 280 </td></tr>
<tr> <th colspan=1 rowspan=1 > 3 </th><td colspan=1 rowspan=1 > Matthew Goss (AUS) </td><td colspan=1 rowspan=1 > Orica–GreenEDGE </td><td colspan=1 rowspan=1 > 268 </td></tr>
<tr> <th colspan=1 rowspan=1 > 4 </th><td colspan=1 rowspan=1 > Mark Cavendish (GBR) </td><td colspan=1 rowspan=1 > Team Sky </td><td colspan=1 rowspan=1 > 220 </td></tr>
<tr> <th colspan=1 rowspan=1 > 5 </th><td colspan=1 rowspan=1 > Edvald Boasson Hagen (NOR) </td><td colspan=1 rowspan=1 > Team Sky </td><td colspan=1 rowspan=1 > 160 </td></tr>
<tr> <th colspan=1 rowspan=1 > 6 </th><td colspan=1 rowspan=1 > Bradley Wiggins (GBR) A yellow jersey </td><td colspan=1 rowspan=1 > Team Sky </td><td colspan=1 rowspan=1 > 144 </td></tr>
<tr> <th colspan=1 rowspan=1 > 7 </th><td colspan=1 rowspan=1 > Chris Froome (GBR) </td><td colspan=1 rowspan=1 > Team Sky </td><td colspan=1 rowspan=1 > 126 </td></tr>
<tr> <th colspan=1 rowspan=1 > 8 </th><td colspan=1 rowspan=1 > Luis León Sánchez (ESP) </td><td colspan=1 rowspan=1 > Rabobank </td><td colspan=1 rowspan=1 > 104 </td></tr>
<tr> <th colspan=1 rowspan=1 > 9 </th><td colspan=1 rowspan=1 > Juan José Haedo (ARG) </td><td colspan=1 rowspan=1 > Saxo Bank–Tinkoff Bank </td><td colspan=1 rowspan=1 > 102 </td></tr>
<tr> <th colspan=1 rowspan=1 > 10 </th><td colspan=1 rowspan=1 > Cadel Evans (AUS) </td><td colspan=1 rowspan=1 > BMC Racing Team </td><td colspan=1 rowspan=1 > 100 </td></tr>
</table>
Question:
What was Sagan's classification score at the 2012 Tour de France and by how many points was he ahead of Greipel?
Answer:
Sagan won the points classification with a total of 421, 141 ahead of Greipel in second place.