4966
12107
24281
37716
49328
61584
72656
87819
110011
118655
149312
158200
178398
193134
207249
217434
231346
257725
269650
280219
298222
310200
328514
345164
366781
394773
409035
428579
443481
469045
475739
495303
513041
537714
551889
562720
576065
584205
601453
618450
649133
672041
684347
693868
704713
727685
757260
782627
796755
811958
831396
848899
866600
887750
897600
909992
920574
929111
947174
952913
967714
983800
998000
1023287
1040300
1052632
1062746
1078971
1095279
1106287
