929 924
302 669
192 270
525 169
467 471
160 812
892 551
360 283
1037 897
308 247
82 958
746 637
663 963