27321 25
10346 18
4127 12
2496 3
2263 6
1843 12
1774 10
1445 4
1228 2
1214 8
1163 2
1154 2
1142 2
1077 1
1057 1
1033 2
956 3
945 1
930 2
928 0
881 2
877 1
862 2
841 2