100 807
273 575
253 886
995 614
473 443
854 304
652 602
64 657
304 505
412 535
499 420
419 171
715 796
297 54
871 890
993 298
704 782
120 243
115 85
703 599
698 122
711 804
626 1000
228 933
138 141
771 740
174 41
555 325
964 684
974 10