439370
311530
247385
403910
782527
1089745
457600
135856
824719
969830
923337
181232
992832
134603
82747
280696
275278
367313
162229
975747
579765
36712
790199
77719
404888
61365