6786 645
4738 521
14566 942
3505 618
3094 42
4440 693
8066 645
1768 281
747 41
1653 241
1050 228
441 53