3040
6409
13611
21334
27407
44453
54597
71608
87503
98542
109533
125357
138181
166852
189113
216775
231347
240256
258322
267204
281332
296726
315674
335541
351474
359994
371612
385667
394848
408390
416780
426273
431011
441760
447101
454518
468345
476974
487394
492523
505983
513254
524083
529992
542833
563891
576920
591082
613124
626479
636616
654580
675263
685559