3512 370
2598 191
8497 641
3544 382
1835 28
4026 447
4149 364
2417 421
25679 714
4752 685
4022 648
24227 640
2850 453
1768 278
2934 544
9672 219
2947 421
3062 575
2920 382
1596 258
1671 80
1103 65
3476 720
11677 484