6786 645
4738 521
14557 942
3502 618
3092 42
4440 693
8062 645
1768 281
745 41
1653 241
1047 228
441 53