3836 110
8483 646
24266 801
7413 70
7668 196
4571 124
6974 94
14613 795
4385 678
1499 146
4905 707
10690 593
35522 583
2844 413