15970 31
4593 10
1836 7
1866 7
2182 5
536 5
6253 5
1423 5
831 3
1465 2
1173 2
1764 2
739 2
716 1
1567 1
1152 1
955 1