696650
26158
363140
754390
331880
317399
530382
345538
18472
432952
894606
17425
610787
48461
621382
46506
472550
995445
964751
249990
573620
194423
466657
829808
740846
56921