15993 31
4605 10
1849 7
1883 7
6272 6
2195 5
555 5
1434 5
840 3
1479 2
1186 2
1783 2
747 2
724 1
1590 1
1165 1
962 1