655 133
259 839
497 755
65 959
935 84
692 43
564 143
1081 109
480 934
508 620
242 173
854 973
292 352
682 338
330 769
672 97
416 177
119 539
393 717
1004 132