98094
1006980
682409
314359
269269
255874
292588
762852
557784
1177963
1050485
952244
257284
497841
413275
776256
807951
467118
370102
57387
519115
83566
279432
636607