6786 645
4736 521
14552 942
3502 618
3089 42
4440 693
8060 645
1768 281
745 41
1653 241
1046 228
441 53