620780
562523
450715
114903
877215
1038865
371950
565964
722470
161255
173368
106984
1208561
144685
1010317
1036760
716798
785377
481599
786365
975929
414335
1268246
517940
328418
219676