10183 26
7089 16
4097 11
1364 8
2694 7
2711 7
10402 6
1568 4
1014 2
955 1
1392 1
873 1
861 1
1068 1
1039 1
1131 0