102640
21830
216792
462131
1077146
373391
229716
371344
858122
384202
873159
463794
835184
851116
806147
551355
960490
197980
60631
804301
192186
782141
253482
195912
94215
772198