5037
10788
16101
31856
38782
51940
63796
79047
95798
102792
112524
121739
131045
142938
151612
166293
176592
188764
201315
215398
224467
231607
243667
254983
267712
276373
283717
291189
299413
309922
320642
333278
341972
353254
365130
373613
384554
403805
412499
424609
431844
444151
455844
466890
469820
478710
481892
490228
498977
506802
515351
522488
529014
539698
548085
555004
568650
579869
588534
596515
