8346
13971
19328
24984
31088
38839
45402
51999
60277
65294
71681
81696
89949
98621
115179
128119
148548
159675
167780
182995
197069
209635
220726
242475
253204
271998
286231
297262
316167
335907
358004
364323
377484
385172
391972
399610
407877
419923
433503
441398
456115
465958
475631
484803
496422
506747
520411
532028
539310
549493
568886
584099
600618
611061
619278
629624
639506
653909
663287
676257
687109