801 150
198 729
345 342
374 421
427 43
888 868
37 31
850 871
135 875
50 341
210 193
806 720
699 631
193 889
248 284
969 473
855 647
42 66
267 978
359 666