1044 59
405 146
215 621
62 418
588 601
607 421
993 382
53 513
294 110
552 562
450 592
748 1000
671 2
845 32
818 152
424 372
114 439
183 687
494 448
791 634