802377
741546
707550
719326
144430
613141
293231
59655
755775
136263
546512
133163
71860
226936
288536
298278
71657
852632
799450
646168
69635
69529
884757
721378
34516
252273
104365
450182
637855
99119