1004 65
749 145
513 739
229 574
939 545
144 746
950 797
243 328
92 143
815 614
54 677
657 31
3207 654
452 26
223 537
957 530
1809 909
607 842
645 950
833 32
561 504
296 898
76 583
286 941