331 96
734 210
1389 281
1131 342
1611 481
2827 488
4393 601
3081 867
4130 590
2825 555
2967 727
1797 493
1728 135
1639 446
2091 434
1725 388
2336 700
2781 838
2905 832
440 113
760 144
2951 682
397 71
2730 885