3580
12489
28387
49460
65367
74660
85119
101829
117521
125974
144782
153501
162794
171922
180071
193768
207054
222155
243495
258774
280261
299251
312606
322170
331015
341476
350736
366699
373125
385401
394500
409509
424697
432372
446868
455269
464960
479255
487425
495516
509699
519660
534347
542551
564939
577995
583537
593773
606879
618101
627317
633430
640763
656307
668023
680941
686381
697359
708568
723633
736451
746919
758948
770932
777161
788693
795656
804877
823956
831626
857966
866386
874287
884358
902356
913245
919725
933466
