6786 645
4737 521
14554 942
3502 618
3092 42
4440 693
8061 645
1768 281
745 41
1653 241
1047 228
441 53