130429 436
17409 648
4557 87
9246 901
8035 556
18791 217
113181 613
35057 932
23391 633
1900 299
8546 638