2097 3
794 4
7198 15
7443 10
40017 44
4845 20
2469 8
4615 15
1731 6
9550 7
1427 4
1298 3
3235 7
1059 10
2712 3
1471 5
1955 2
1313 1
1752 4
1537 5
1880 4
2991 10
1191 3
1416 4