2377 405
25515 491
15165 164
6205 979
119131 593
56414 416
24830 631
5549 842
2790 482
10364 261
5578 53
3915 332