6668
11739
21039
44218
80788
101351
115028
134245
158538
182772
210413
235005
258152
272317
287798
362695
394848
434125
457523
471051
505769
541332
560595
581037
604421
622869
676780
688572
707331
743359
766454
784689
808884
836648
856676
890676