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