8256
38564
58867
89638
125009
163069
224900
247787
271704
346261
413949
464294
501583
535876
554801
565965
581559
616296
652279
674993
686386
761952
848403
883150
910354
937185
959320
994960
1014070
1025953
1051737
1089877
1134338
1155101
1189151
1211174
1243345
1299805
1327967
1352884
1372546
1389473
1418228
1437297
1487649
1514741
1534919
1558802
1580539
1593724
1610134
1629050
1655557