960 538
946 509
792 714
133 90
247 96
521 3
399 89
891 356
707 458
463 356
38 235
33 634
851 26
54 616
799 917
776 135
83 214
563 390
890 579
487 97