1401 132
3162 528
3513 770
2689 120
3575 706
1701 273
2958 247
3862 685
6759 906
486 47
2387 281
1765 381