953 229
2878 570
1405 372
687 161
2886 703
1976 563
2625 725
2503 605
2148 540
1647 517
920 184
2438 707
243 56
3953 637
11153 464