7729 27
6114 27
1687 6
1243 5
1821 5
4026 20
2611 16
2660 8
1681 3
1360 4
1750 3
2196 3
2252 10
1260 4
2556 7
2680 6
1517 6
1949 9
2026 8
2001 4
3520 14
2190 12
3228 19
5811 29