140221 292
48079 105
40051 643
113806 587
62176 342
25442 393
35680 619
26623 616
43843 493
31835 392