5468
9828
17059
27566
37360
66885
99849
110052
119680
137446
166608
195044
222737
234565
270447
297986
325897
346680
354592
365632
386709
414522
450421
464856
479290
511198
523280
541770
565476
589543
622788
643009
648399
663952
687287
700839
716902
745969
766432
804064
834512
848162
861186
877641
918979
940042
955564
987896
1000810
1015603
1070180
1089207
1111053
1135927
1155793
