308 175
649 598
224 481
331 48
256 39
573 582
205 418
363 410
76 136
666 727
355 702
696 153
91 14
446 201