1029 894
593 381
822 65
83 750
906 763
488 425
1005 200
341 426
319 153
441 861
1031 232
687 316
915 598
641 475
817 48
59 940
667 815
511 317
611 439
562 407