956 229
2880 570
1407 372
689 161
2886 703
1976 563
2627 725
2503 605
2149 540
1647 517
926 184
2438 707
243 56