754323
499510
24473
240531
193226
660903
63968
292967
112491
799998
671302
309595
183868
590925
503890
21958
59826
383510
288849
574457
325299
629349
313130
14896
130901
1014544