3836 110
8481 646
24265 801
7410 70
7647 196
4570 124
6973 94
14612 795
4384 678
1499 146
4905 707
10689 593
35521 583
2842 413