856 229
2842 570
1358 372
629 161
2862 703
1963 563
2617 725
2493 605
2137 540
1640 517
913 184
2430 707
236 56