6696 645
4447 521
13267 942
3329 618
2757 42
4347 693
7450 645
1671 281
682 41
1601 241
1013 228
421 53