7116
11842
23874
33399
40765
63762
81577
106773
128953
144173
159410
180373
197127
238637
268465
307666
333218
346018
369985
384330
403581
426844
453867
482780
503443
517624
534942
554266
565303
581956
596201
610196
615591
629186
636034
644840
664063
678160
693423
700622
717269
726148
741821
749178
773730
806118
822811
842542
878631
894723
911225
939521
972711
987569