2595 181
8642 726
15447 620
11639 596
11393 495
14827 587
9888 474
21751 610
67119 840
4080 344
1519 175