147715
45410
577569
368738
130144
193150
46949
149999
322861
644696
741895
506830
146128
167707
490290
392939
317806
915541
321353
426228
860833
473495
383521
728290
817316
343435