9991 4
16295 42
10945 12
10550 9
21293 22
13251 11
12972 14
16488 31
10219 12
10959 11
17296 24
14561 31
12902 23
11941 12
10731 13
11390 21
14762 25
27514 84
13439 32
17920 24
21114 39
21648 60
14748 22
19080 46