18340 10
10939 8
12433 10
13247 11
16996 12
40416 75
19437 18
6448 9
12108 9
13943 10
7382 14
12852 12
40466 60
4300 1
17038 22
5829 7
3005 1
8676 11
4530 10
7191 3
3188 9
2887 5
4233 9
17625 13