27897 25
10651 18
2071 13
4509 12
1982 10
1389 8
2579 7
1097 4
1699 4
2878 3
982 2
1337 2
1147 2
1390 2
1335 2
1105 2
1069 2
1214 2
1339 2
985 2
959 1
1190 1
944 1
1245 1