9040 7
10965 7
11142 6
17232 35
11639 16
26806 55
17201 13
4844 1
6361 16
7629 10
8560 9
7944 15
7703 3
4196 2
6904 6
4723 1
16777 19
9803 20
23420 50
5648 7
8148 21
10626 7
7683 12
46270 130