27929 25
10666 18
2085 13
4526 12
1994 10
1407 8
2595 7
1108 4
1715 4
2904 3
997 2
1342 2
1160 2
1398 2
1344 2
1123 2
1084 2
1233 2
1351 2
1008 2
971 1
1197 1
964 1
1259 1