843175
151206
336178
1213328
365520
806398
779275
175423
303474
1034214
841999
1184812
735587
242451
94193
727491
747607
678616
477850
1244947
146148
874524
999402
512101
854167
1188370