6652 645
4405 521
13146 942
3320 618
2720 42
4331 693
7381 645
1665 281
678 41
1563 241
1013 228
418 53