1393 132
3149 528
3504 770
2684 120
3559 706
1694 273
2948 247
3853 685
6741 906
480 47
2381 281
1756 381