1202 425
693 541
1003 30
166 890
729 343
180 828
728 198
295 163
348 86
706 605
183 764
1137 447
353 646
1244 251
35 58
319 331
109 512
831 992
514 435
684 78
791 720
275 854
256 70
292 381