6786 645
4739 521
14578 942
3507 618
3097 42
4440 693
8071 645
1770 281
747 41
1653 241
1050 228
441 53