516 103
354 222
331 603
368 390
443 550
749 711
148 924
384 376
343 190
575 53
756 332
625 616
925 746
25 875
855 980
948 21
561 97
364 99
316 417
193 343