426589
623146
2311000
311419
195527
2363
537226
136943
185232
32264
654536
90964
49787
890558
668447
613726
89345
266953
660234
519478
448407
725818
731271
338545
13028
545551