4990
9090
29976
46250
82808
105151
135292
154120
187261
211772
238944
255477
274619
289369
339138
370291
419287
451679
476064
493143
515377
529949
564297
588432
612661
631340
658574
677750
694333
707450
720925
727732
741650
751963
771238
782672
803551
816519
838766
851445
863812
870976
882944
893606
963204
1004473
