850273
394827
248564
389308
820125
832855
781487
958947
188514
30879
601986
504890
730797
985470
934796
600980
1542571
1466673
1422967
134749
1240367
1234444
1231523
1211898
1200296
1172560
1159418
115738
1157948
1154995