2596 181
8642 726
15448 620
11639 596
11393 495
14827 587
9889 474
21751 610
67121 840
4080 344
1519 175