2921
9089
16314
25826
34185
42987
51260
63101
80235
87237
110043
117272
132406
143438
155436
162883
172584
192721
203562
212870
226007
233028
245216
258305
273378
294802
303924
319310
329598
346769
351275
364081
376825
394550
403742
411957
423127
429775
446701
459145
484298
499651
507714
515155
523346
539782
561757
578080
587501
598114
610634
624747
639971
652717
659758
669912
677582
685998
703850
708520
720473
732184
742435
759182
771379
781719
787709
800866
813186
823503