26. Trade and Other Payables

31 December 2011 31 December 2010
Trade accounts payable 4,868,386 3,934,567
Advances received 1,947,872 2,391,391
Other payables and accrued expenses 1,668,423 481,487
8,484,681 6,807,445

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