703 133
24236 547
16245 302
51143 94
7750 803
3244 767
22759 207
6088 562
6318 612
11858 215
985 27
2014 288