15601 47
1723 3
903 1
2869 8
1120 3
1011 3
2739 11
1016 2
1145 1
1203 4
747 3
709 1
1421 4
943 1
1074 1
1716 5
772 1
1523 4
844 2
992 1
921 1
840 6
2884 7
1282 4