15970 31
6252 5
4593 10
2180 5
1866 7
1835 7
1763 2
1566 1
1464 2
1423 5
1173 2
1152 1
955 1
829 3
739 2
716 1
536 5