1389 132
3148 528
3501 770
2684 120
3557 706
1693 273
2943 247
3853 685
6740 906
478 47
2381 281
1756 381