18. Trade and Other Receivables

Thousands of Russian Roubles, unless otherwise stated

31 December 2011 31 December 2010
Trade receivables 8,382,808 7,363,454
Trade receivables impairment allowance (1,619,217) (1,712,608)
Prepayments 294,764 487,994
Prepayments impairment allowance (6,646) (17,210)
VAT recoverable 447,442 468,095
Taxes receivable 449,281 137,875
Other receivables 624,986 488,134
Other receivables impairment allowance (163,551) (18,169)
8,409,867 7,197,565

For more detailed information concerning the Group’s exposure to credit risks and impairment losses related to trade and other receivables refer to Note 28.

Return to Notes to the Consolidated Financial Statements for the year ended 31 December 2011