3836 110
8482 646
24265 801
7411 70
7664 196
4571 124
6973 94
14612 795
4385 678
1499 146
4905 707
10690 593
35521 583
2843 413