1000 548
987 533
619 570
587 465
692 349
309 834
232 59
887 637
685 837
131 463
114 214
250 890
888 359
285 468
975 312
646 157
720 297
464 413
865 505
646 79
684 881
920 125
391 110
21 982
387 841
285 418
944 517
585 967
240 152
296 599