27896 25
10644 18
2068 13
4507 12
1980 10
1389 8
2578 7
1096 4
1698 4
2878 3
981 2
1337 2
1147 2
1390 2
1331 2
1104 2
1069 2
1214 2
1339 2
985 2
959 1
1190 1
944 1
1245 1