193150
490493
46949
149999
322861
644696
741895
506830
4856
34412
540587
401251
1012
805940
5434
94627
909941
271279
427842
709706
456326
16213
242545
474768
31859
1013574