4469
10217
20592
48228
61787
81400
115222
147830
176031
199462
217859
224511
228897
235134
239134
256955
272691
283754
300691
310691
328512
359411
377072
405121
417776
425151
436960
446462
453275
471706
478145
487645
502017
511579
521553
532677
545724
556112
588671
596474
604670
626647
651279
662589
672176
687338
701972
721723
730595
751394
760394
775206
790877
808875
820527
835838
848621
855446
863635
873269
885833
896207
903907
915442
924692
936200
941014
958953
974762
990599
997310
1031058
1040308
1060819
1076328
1096115
