3840
7590
44040
72902
99137
116457
138847
154472
185632
205302
218392
230112
268107
293137
318417
335894
354584
365724
372364
378803
391753
403544
438305
460565
484375
501220
