8598 49
6181 9
4773 7
6547 20
3738 8
22445 85
18472 66
7675 11
7562 19
5534 8
4187 3
8872 32
991 2
1843 6
2048 6
1305 5
851 1
1041 3
1782 3
1360 3
1954 7
10946 37
12093 34
976 2