27929 25
10666 18
4526 12
2904 3
2595 7
2085 13
1994 10
1715 4
1407 8
1398 2
1351 2
1344 2
1342 2
1259 1
1233 2
1197 1
1197 0
1163 1
1160 2
1123 2
1110 0
1108 4
1084 2
1049 0