2997 747
3827 598
4747 568
113822 358
10227 366
1300 64
8804 122
10066 158
3071 54
7649 434
3713 293
3225 226
5818 247
8724 617
4721 271
3930 503
38539 795
13210 599