1095 777
580 958
702 374
1127 638
768 752
669 842
835 154
127 789
95 303
372 74
837 20
440 763
389 285
464 831
347 12
347 90
169 479
846 862
321 290
678 513