16566 47
1666 3
7988 30
1786 5
1294 2
2501 10
1722 5
7075 26
1669 2
1081 3
1030 3
2293 6
890 2
997 2
931 3
1065 5
6459 20
2069 3
906 2
4029 15
2038 9
3720 8
1163 1
2034 1