7428
12340
22134
37080
50579
89313
125748
138567
151339
172723
207842
236930
270948
286816
325591
361267
392881
414755
424182
437500
457241
488700
519694
537997
553115
587948
601582
618993
646871
669385
697387
719889
726456
744812
766964
783331
803149
830178
846787
878964
912292
928620
942278
959803
1003324
1025987
1043184
1081870
1096175
1112609
1171164
1189710
1208587
1233816
1253950
