859961
33983
141318
276277
1005721
153542
624935
38581
97351
675949
36415
638686
1012258
750192
425810
933305
810854
793961
727928
340818
331466
713985
191995
456761
823741
788354