688230
939848
594285
539272
51710
983474
6064
503686
147103
538953
501705
829992
494351
347750
65374
832957
4244
25187
385226
919290
565141
335609
712890
575927
811857
151532