2995 625
881 176
2516 773
192 52
2664 746
879 172
2865 662
2276 544
1812 471
605 167
1175 252
385 78
850 208
5328 896
2680 619
2961 974
1869 510
2824 582
758 221
549 117
1411 409
3039 901
2731 542
1091 227