140628 278
6452 209
933855 1243
25712 52
22143 818
196706 527
201556 1231
45975 774
60096 602
12886 494
3933 675
4292 306
3850 387
43837 117