6699 645
4458 521
13313 942
3332 618
2766 42
4350 693
7479 645
1673 281
682 41
1601 241
1013 228
421 53