10236
21142
26629
41937
68271
89931
114099
133806
184839
253816
284143
299995
310729
331993
344802
362922
389537
402103
418910
445590
474462
517213
550854
586381
629500
665902
682860
718747
784332
814307
860599
878604
899658
951843
969544
989719
1020865
1050855
1086368
1133861
1186358
1213485
1241653
1264614
1279998
1297468
1332722
1364284
1417069
1433426
1465345
1482395
1500439
1526777
1580655
1602812
1637136
1654228
1693180
1706054
1726161