266274
100056
68118
353954
529740
170521
956586
54228
181966
1743
230892
22391
465971
700814
58330
93470
656361
1011646
530388
76311
147789
1624
554576
285295
622719
514295