9676 353
1638 129
2248 170
108364 642
15653 75
15863 432
20289 58
21742 626
24502 374
5479 385
3929 922
582 65
1331 124