890 301
689 654
1098 638
31 640
316 55
323 930
248 772
159 89
120 946
934 962
152 52
312 122
681 650
568 519
203 624
306 586
748 784
534 112
180 208
649 2