6699 645
4454 521
13309 942
3332 618
2766 42
4349 693
7477 645
1673 281
682 41
1601 241
1013 228
421 53