10192 15
6886 10
12884 10
38095 61
107908 246
15739 33
82911 153
13811 51
9797 38
15396 27
17694 29
1474 2
1179 3
1884 5
2581 3
1454 1
1070 1
852 0
1845 3
1790 5
3086 8
3608 6
1029 4
1933 4