15195 31
10774 20
17952 41
7909 5
7955 9
9192 11
9475 6
15275 20
4066 1
3916 2
24747 64
9451 9
5642 5
10342 14
4413 5
22136 24
12344 14
15734 28
5019 7
8722 6
7303 9
4847 2
7449 7
18701 62