666 218
151 442
790 210
121 875
134 660
802 936
501 672
49 220
452 229
488 6
761 275
509 414
747 585
109 141
143 620
161 29
326 316
583 494
75 103
1014 715
967 270
378 315
478 249
327 962