1405 132
3166 528
3516 770
2690 120
3584 706
1704 273
2978 247
3866 685
6768 906
489 47
2391 281
1767 381