694 133
24228 547
14655 302
51141 94
7743 803
3240 767
22712 207
6082 562
6315 612
11853 215
985 27
2014 288