For several reasons I recommend that you do not use VLC's method. First, it is going to be slower than interpreting the data during import, and second it creates the possibility of unintentionally running code via ToExpression.
The most direct and robust method is to specify "NumberPoint" in Import:
Import["file.txt", "Table", "NumberPoint" -> ","]
{{8853.5486, 39.021824},
{8143.6326, 37.20079},
{7815.9642, 35.926544},
{7106.337, 34.761822},
{6724.2604, 33.491154},
{6178.1002, 32.254318}}
For faster importing, at the risk of crashing Mathematica on irregular data, you may make use of the undocumented internal function described here which is actually the subroutine used by Import without all the slow dressing used to auto-detect formats.
table = ReadList["file.txt", Word, RecordLists -> True];
System`Convert`TableDump`ParseTable[table, {{{}, {}}, {"-", "+"}, ","}, False]
{{8853.5486, 39.021824},
{8143.6326, 37.20079},
{7815.9642, 35.926544},
{7106.337, 34.761822},
{6724.2604, 33.491154},
{6178.1002, 32.254318}}