7636
17586
45028
55331
94895
133881
189341
206586
221820
246660
297300
359581
405335
424510
452741
491811
527388
561799
584481
597800
633011
650472
666344
682832
710235
775462
830269
879155
903920
1021673