8866
21927
43802
87552
144930
181492
200118
224430
246055
283868
322679
350242
392705
431580
467893
502643
534333
564581
587210
619707
686993
711682
744243
779494
809431
836056
882307
921556
941558
971121
990995
