862 97
448 606
852 190
816 650
117 532
1266 323
777 861
80 168
76 775
142 167
446 144
633 363
351 289
264 839
197 152
656 875
1002 951
304 432
68 78
948 801
271 265
948 537
537 637
337 258