2887
8556
9820
14840
23814
31432
39253
46591
65216
90959
102580
109032
113085
124664
129363
136383
146912
151704
157636
167295
176131
191641
202633
216451
232870
246967
252517
264699
291633
303694
319578
326340
334245
347258
353085
360466
371640
385151
398097
414710
433132
447377
456611
467823
475269
483571
497777
518060
539805
546957
559494
567017
575184
585606
603013
611265
624634
631440
645502
650551
659367