15969 18
14241 42
9182 11
7643 10
6807 4
4738 6
4625 4
3662 9
3571 4
3465 1
3293 3
3255 5
3107 5
3097 5
2910 1
2636 0
2536 1
2534 4
2437 1
2331 3
2249 1
2236 0
2187 1
1948 5