227460
499567
1051741
303992
464470
10245
814261
307600
78797
259736
218182
837212
90247
729974
630296
784867
808404
740839
723310
1069356
229392
26988
834457
19791
533967
30373
725980
833992
359712
301895