350 330
345 118
648 187
923 789
882 651
220 683
856 634
302 746
760 152
142 952
739 328
412 899
259 723
417 307
104 126
99 454
613 42
64 565
929 566
341 59