8570
12920
18332
29147
39164
65844
88702
97957
108419
126153
152413
173184
200721
213058
243508
273567
299738
316668
324245
334378
350697
375010
399497
414334
427890
458529
470745
485431
507253
525706
554966
574834
580196
595318
615883
629961
646702
670939
685162
715143
748002
763313
777755
795243
839724
863347
880182
914737
929519
943128
991318
1009019
1027247
1051509
1067727
