2958 747
3731 598
4617 568
112009 357
10107 366
1134 64
8607 122
9610 158
2986 54
7551 434
3695 293
3193 226
5803 247
8653 617
4700 271
3892 503
38363 795
13053 599