5595 3
11664 17
5368 4
11909 27
4097 1
5869 4
5073 6
5048 2
13067 27
5199 1
6294 11
18643 53
36118 101
7814 10
19699 40
8968 16
9620 11
10393 8
29486 55
21249 66
8348 5
15463 37
6141 2
5548 7