6591
12787
23875
39078
51482
64238
79802
97545
122918
132563
166784
176446
199504
215637
233195
243980
259598
290418
304792
317273
337620
352016
368767
386461
408706
443727
458360
482601
500596
529302
535732
555038
574814
601313
616185
626370
642305
651745
676260
694624
731369
752884
765226
777138
789213
813029
843902
869445
883866
903145
925065
944188
966876
987857
998501
1014044
1025108
1036759
1059642
1066322
1081504
1100046
1115439
1143113
1161956
1178701
1188382
1207785
1225276
1239484
