15636 47
2890 7
2880 8
2743 11
1941 10
1728 3
1728 5
1529 4
1425 4
1412 4
1287 4
1253 4
1207 4
1196 3
1149 1
1130 3
1100 4
1081 1
1034 2
1028 2
1022 2
1020 3
1018 2
1018 1