12583 17
15665 27
11499 16
5706 5
6135 9
9890 23
7380 4
10627 21
7933 15
13184 18
12528 8
33903 65
13493 18
40511 83
21972 32
5898 7
5626 4
5009 2
5922 4
5160 2
6980 6
3999 0
4702 2
3967 1