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