121673
544170
368552
548756
403872
284325
189645
18623
316294
561848
292286
612896
68153
788473
718587
30207
8722
477294
312733
1020938
344270
452268
668524
591314
839671
360102