1123 418
849 491
782 701
556 859
376 935
131 95
723 643
229 52
426 284
340 688
800 436
50 505
453 458
925 667