6699 645
4456 521
13311 942
3332 618
2766 42
4349 693
7479 645
1673 281
682 41
1601 241
1013 228
421 53