1395 132
3153 528
3504 770
2685 120
3562 706
1695 273
2950 247
3856 685
6747 906
480 47
2382 281
1760 381