1390 132
3148 528
3502 770
2684 120
3558 706
1694 273
2944 247
3853 685
6740 906
478 47
2381 281
1756 381