25 762
1012 832
306 49
478 257
539 335
307 705
715 834
439 220
406 207
947 514
49 220
652 631
818 938
578 222
912 630
892 719
656 888
386 602
665 542
796 338
838 85
375 214
553 35
159 759