3025 695
3009 773
2613 666
3120 869
278 34
2137 476
1280 344
1496 287
3070 933
2642 607
3328 883
3721 634
592 52
1043 128
1862 484
8457 550
711 70
2300 610
993 174
1013 167
928 78
673 60
3025 718
3479 650