8103
14076
27110
40801
63268
108546
137040
145975
174827
199195
238643
262043
289862
320514
348284
374110
408499
458867
485447
520844
542204
580386
606784
661510
699168
742914
774047
797959
828439
855032
884598
911178
948791
967825
996823
1032076
1048836
1066743