2991 747
3815 598
4733 568
113668 358
10213 366
1295 64
8754 122
10026 158
3062 54
7642 434
3707 293
3222 226
5818 247
8718 617
4717 271
3924 503
38518 795
13198 599