7295 20
4002 12
1929 6
2301 9
2514 4
2391 7
603 1
811 1
3485 10
3821 8
2420 7
799 3
1378 0
927 2
19741 54
11891 34