1393 132
3149 528
3503 770
2684 120
3559 706
1694 273
2948 247
3853 685
6740 906
479 47
2381 281
1756 381