130508 319
3740 462
9906 99
3523 664
1462 130
4623 539
1381 40
9113 483
13369 595
4836 863
4270 311
3766 760
2239 346
2236 61