903 133
696 134
2541 558
1674 309
737 32
3225 780
3048 724
705 193
2647 593
1586 350
3261 846
3031 690
3014 844
2125 112
1266 166
3622 581
3250 538
1414 96
2660 405
675 80
4673 610
2851 497
2261 431
1158 75
3178 529
520 38
2810 674
3327 527