2991 747
3816 598
4736 568
113698 358
10217 366
1300 64
8763 122
10031 158
3063 54
7642 434
3707 293
3222 226
5818 247
8718 617
4717 271
3926 503
38523 795
13200 599