12958 709
1657 272
4185 242
3082 704
2676 152
4093 575
2953 653
658 39
1130 74
3175 596
1495 357
818 73