3226
7847
12959
16539
20573
26033
36700
43733
55086
66975
77047
91959
106988
116521
132861
153250
161461
168065
183446
196508
207816
215427
223388
243439
249953
257692
264638
270108
292644
302014
313148
322955
331063
343865
356607
368712
385653
394296
402990
409951
427862
435833
441865
449701
456021
465735
475136
499806
507488
517359
528513
538376
556819
570366
581837
589974
601341
611500
617430
622156
638555
644898
655017
662369
668192
692287
709489
723876
731884
743773
757390
774548
781982
788053
796646
804662
815754
834280
843934
856609
868274
883858
900981
915072
