432780
118440
169397
88181
284808
280934
719225
752905
206462
275845
809914
20877
1014232
566465
708951
998812
591421
840901
350763
681995
37026
158875
320611
625293
36130
619187