3793 110
8445 646
24237 801
7276 70
7529 196
4523 124
6638 94
14564 795
4335 678
1463 146
4877 707
5279 593
35321 583
2810 413