6946 37
3259 7
3524 11
2611 9
3817 18
1147 2
2477 4
3789 6
1100 0
2682 13
3080 12
5053 15
2141 17
11021 33
1855 9
3092 9
8238 31
3067 9
1845 5
3084 20
1932 3
34230 96
13625 42
6588 30