667 121
843 441
1007 234
761 194
577 161
834 544
115 160
272 540
522 23
347 621
595 900
80 787
655 177
1006 845