140315 420
96701 675
80722 366
47083 417
23709 49
42734 558
47994 701
173818 419
11657 633
18817 381
21135 271
28715 857
11162 422
4837 137
10936 686
10599 615
8569 281