6652 645
4405 521
13141 942
3319 618
2718 42
4331 693
7379 645
1665 281
677 41
1563 241
1013 228
418 53