2316 662
3052 685
2717 648
2840 617
2447 654
906 150
1793 336
1109 339
1469 305
1763 368
2655 817
4629 287