534740
381749
35847
833302
1060894
35814
198120
105082
179239
652994
468971
225248
127475
440843
101443
133215
985947
274280
250948
621279
553745
429266
903531
60291
721139
1014326