6786 645
4738 521
14574 942
3505 618
3095 42
4440 693
8071 645
1769 281
747 41
1653 241
1050 228
441 53