6754
10883
20281
29283
37300
59437
73068
95477
119675
135043
149343
173172
190333
224094
254131
289146
310011
324220
346257
359047
377026
398008
426215
454558
476152
487345
502750
522333
534066
551653
562276
575650
582178
597235
603739
612435
629982
640404
656066
662566
678703
688950
704813
711848
729964
757151
772570
791069
820862
842765
860622
886217
915503
926852
