107 940
953 637
248 497
74 501
877 145
654 443
543 236
956 931
746 497
447 473
825 488
558 279
929 52
707 414
896 942
8 267
220 341
808 973
408 64
517 543
590 507
688 314
878 289
557 88
43 3
529 172
387 782
890 928