705 2
1061 10
23810 48
25512 34
3534 11
2503 9
1616 5
2229 2
2401 6
3987 9
2455 6
3127 16
2948 19
7960 41
1019 1
1145 7
992 2
1066 9
1201 3
1969 11
1925 6
1324 5
1544 4
1334 2