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