94 149
1143 883
642 53
410 917
1897 999
495 813
1060 584
369 460
532 673
621 41
636 563
942 516
762 978
629 313
805 524
291 824
106 873
918 205
578 690
225 620