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