6699 645
4453 521
13301 942
3331 618
2762 42
4348 693
7467 645
1672 281
682 41
1601 241
1013 228
421 53