3020 7
1536 3
1028 4
2601 9
7337 22
4747 15
13457 72
2111 9
1243 4
1307 5
1749 6
1144 5
18001 64
18625 83
6110 24
13097 40
11049 43
874 4
3268 6
916 1
4950 13
1578 5
1061 1
867 2