6699 645
4462 521
13353 942
3336 618
2796 42
4353 693
7507 645
1675 281
684 41
1601 241
1014 228
421 53