10402 28
14408 24
47894 127
12148 15
23182 33
6423 3
6176 1
11587 14
11832 12
12610 22
12993 33
40406 96
10258 14
9393 16
19325 40
7772 4
6256 1
13850 14
24573 62
17723 25
6153 0
12012 21
23046 49
8590 5