6300
13008
23561
37061
49223
58440
67887
80899
92052
104828
115042
127764
141571
148835
158243
167866
172576
181813
189977
205311
216890
221598
230452
235239
254439
264101
270783
281748
295750
301827
307050
322094
331356
337976
356044
366361
375867
390171
399979
404906
414188
422183
434097
448299
456191
461774
470099
477762
487594
494836
508495
517860
523974
531580
539702
548150
