6699 645
4460 521
13330 942
3335 618
2768 42
4351 693
7494 645
1673 281
682 41
1601 241
1013 228
421 53