1124 230
1019 109
2995 665
2660 687
337 75
3033 954
2814 772
2985 717
3423 764
1634 373
277 27
1969 522
3076 846
299 54
1728 436
2217 435
2533 553
1759 516
3145 303
16814 410
1407 50
785 165
2919 865
447 91