6652 645
4409 521
13156 942
3321 618
2720 42
4331 693
7389 645
1666 281
678 41
1564 241
1013 228
418 53