843175
151206
336178
1213328
365520
806398
779275
175423
303474
1034214
841999
1184812
670689
701176
1044292
106261
947551
500282
6615
695590
382334
567200
298629
199528
878735
235817