903 745
513 140
827 479
559 304
147 279
220 264
494 424
451 226
154 3
167 169
883 961
99 119
776 873
663 135
994 333
397 841
685 172
837 138
519 597
914 461
656 444
602 31
561 274
544 975
67 501
576 32
224 84
107 979
101 537
162 890