2510 492
1543 331
10295 796
3429 570
1001 147
1268 255
3962 706
3558 523
1710 345
5166 607
5971 830
2378 373
585 48
7523 712
1597 215
3328 166
3254 738
1124 162
3238 691
3172 962
9747 377
3228 517
2707 687
3126 631