1395 132
3154 528
3506 770
2685 120
3562 706
1697 273
2950 247
3856 685
6748 906
482 47
2384 281
1761 381