17558 28
14614 12
15149 19
12875 16
8242 6
13886 9
13322 4
5385 2
7367 4
12968 22
10730 11
5651 0
6751 2
5880 2
5856 1
5531 1
10077 11
8349 9
14215 16
34065 98
14150 12
21191 57
24440 39
8834 10