140526 327
2534 46
5993 666
11126 362
8474 677
13460 487
161178 329
21296 151
7914 80
8747 178
14146 760
8632 614
11563 229
3390 726