201229 208
6580 520
12642 934
13557 656
6802 603
11058 448
4093 204
5724 67
3891 788
3204 607
9616 184
3261 258