8391 49
6181 9
4773 7
6547 20
3738 8
22034 85
18262 66
7675 10
7358 19
5325 8
4187 3
8662 32
991 2
1843 6
2048 6
1099 5
851 1
1041 3
1571 3
1360 3
1749 7
10946 37
12093 34
976 2