439384
253381
230671
586486
505552
542671
967404
191923
705149
238242
589105
376816
264284
502841
419275
782256
816951
471118
381102
59387
525115
83766
280432
638607