2946 752
590 85
521 151
3151 663
2907 600
2061 522
2147 653
306 47
1003 142
2874 298
1424 285
2908 845
2640 475
2943 755
2143 587
2494 463
2896 747
4118 998
195 43
1581 231
2772 550
3919 874
3184 317
2324 327