3161 14
2048 10
1200 7
3485 18
1879 7
2638 29
821 2
1126 4
1670 9
840 2
544 1
787 6
3207 11
866 8
703 1
934 8
727 2
1941 6
871 6
966 6
1454 4
643 1
780 4
520 2