2930 666
1288 371
2315 300
1425 318
2715 628
2675 878
1717 400
1544 314
1552 371
1740 510
248 68
3144 724
2515 672
545 134
2736 783
2774 619
158 44
125 28