12250 76
1666 10
12908 45
13327 49
6331 26
1184 4
1472 3
2139 12
743 1
2736 7
1243 2
1042 5
3001 3
527 1
674 1
934 7
987 0
748 2
742 1
1244 5
831 1
750 1
2329 4
3812 7