14916 29
13317 20
8225 9
7642 14
13384 47
7886 11
6811 9
7773 11
9611 5
4596 1
5053 1
4943 3
5079 1
8960 3
5338 9
4186 1
9833 2
4811 1
5108 0
9109 11
17219 29
6220 8
11796 30
12794 39