436488
508946
271790
262991
85224
812145
1072185
845980
615927
61638
1034273
983347
682683
260417
89582
238964
692586
592563
588408
355832
194998
415532
130711
1136445
63692
737494
1026191
442874
586426
523695