269296
48213
1435429
1075247
715107
1460788
611638
390826
1234136
470417
1197647
559413
716296
74860
283802
247431
760193
431603
801717
556875
1185113
520289
689431
697536
445824
109148