27931 25
10666 18
2086 13
4528 12
1995 10
1408 8
2597 7
1108 4
1715 4
2906 3
998 2
1343 2
1162 2
1399 2
1344 2
1124 2
1084 2
1233 2
1351 2
1008 2
972 1
1198 1
964 1
1261 1