7875
14368
19421
23860
29396
35710
41263
60967