950 229
2878 570
1404 372
686 161
2886 703
1976 563
2623 725
2503 605
2148 540
1647 517
920 184
2438 707
243 56
4147 136
1113 39
4143 289
3192 473
3850 743
6882 102
2713 416
13613 181
8649 622
3705 468
42372 549