958 229
2881 570
1410 372
689 161
2887 703
1976 563
2627 725
2503 605
2151 540
1647 517
926 184
2438 707
243 56