6697 645
4449 521
13277 942
3329 618
2760 42
4347 693
7453 645
1672 281
682 41
1601 241
1013 228
421 53