6699 645
4449 521
13284 942
3329 618
2760 42
4347 693
7457 645
1672 281
682 41
1601 241
1013 228
421 53