140105 402
39494 385
15911 156
10668 590
25320 356
9454 84
13850 555
26991 126
9694 50
5833 373
6307 903
3745 900
2016 31
2993 497
3137 535
7741 390
9554 470