341302
121276
267458
628518
912440
193741
568703
662317
906224
128305
486996
764545
695195
538560
892466
22919
334948
558415
263567
38782