2313 662
3050 685
2715 648
2840 617
2446 654
906 150
1793 336
1109 339
1468 305
1763 368
2655 817
4629 287