3996 20
1226 3
1988 13
2966 10
1806 10
2155 8
1296 3
1281 2
1073 2
1183 3
796 4
3674 18
1125 5
1438 2
843 2
928 2
2652 5
7563 25
1634 6
1361 5
2008 7
1539 6
2728 20
1529 3