10809 35
7335 3
8596 6
5617 8
9825 9
9372 18
32295 86
5750 1
14857 36
4970 0
4470 1
6887 3
7017 9
9787 14
12938 27
10009 19
5041 6
9413 12
6465 7
33324 79
4866 4
4651 3
5897 3
15149 42