919799
991666
96569
838413
942350
553209
1177896
547858
23595486
23109960
19635669
14340916
13205158
11709625
10225365
8706963
250678
541853
74700
993720