83984
5234
79642
446558
722417
805151
1053834
1039294
661100
1007256
344603
341734
483504
28952
53987
562377
273284
508841
425275
787256
823951
473118
383102
62387