2195 427
975 36
2675 499
659 107
3395 592
1091 246
1562 266
773 94
3508 685
714 168
2146 455
2948 550
3678 684
2914 643