817746
1038250
584105
448881
295246
442888
279622
223473
44784
110348
252200
903763
336427
128341
1133382
521237
781919
890436
1084965
208907
1104241
159099
777157
1112992
594886
107779