1104 482
1214 146
136 876
337 630
114 186
305 768
479 921
592 358
663 397
55 144
752 833
86 747
554 741
948 632
682 844
159 414
28 35
141 1
673 695
101 85
581 710
359 520
768 458