2971 747
3770 598
4660 568
112562 357
10141 366
1149 64
8661 122
9875 158
3012 54
7580 434
3697 293
3203 226
5810 247
8685 617
4705 271
3904 503
38412 795
13082 599