464470
10245
814261
307600
78797
259736
218182
837212
543600
285226
195385
958603
718645
902561
61514
123876
109544
16326
452680
705941
516686
1036578
631881
36888
610609
84166