295 458
150 322
247 728
127 562
866 774
691 264
849 962
973 48
600 548
275 930
727 696
272 274
353 949