844233
102256
110530
302120
727646
128410
318613
677653
693710
736901
309188
249330
779754
698670
770610
755223
966832
363578
526966
660108
251176
846183
576360
392811
977616
236998