16731 50
2990 11
2282 10
3195 8
3097 7
1100 6
1994 5
1502 5
1516 4
1412 4
1685 4
1818 4
1323 4
1662 4
1123 3
1991 3
1355 3
1309 3
1396 3
980 3
977 3
1062 3
1196 3
1204 2