250 68
2716 628
3437 703
2574 484
1928 572
2107 527
1112 313
2930 666
2315 300
1544 314
1552 371
1740 510
546 134
2737 783
3144 724
2515 672
2774 619
159 44