8598 49
6181 9
4773 7
6547 20
3738 8
22239 85
18262 66
7675 10
7562 19
5325 8
4187 3
8662 32
991 2
1843 6
2048 6
1305 5
851 1
1041 3
1782 3
1360 3
1749 7
10946 37
12093 34
976 2