1011 935
1002 894
27 82
179 498
530 38
590 347
956 680
206 870
650 562
687 578
692 327
439 601
432 615
243 768
324 583
732 472
774 96
551 861
537 878
786 611