295 806
687 392
714 501
969 59
155 205
395 115
471 670
731 294
175 518
118 288
188 487
461 475
821 100
709 500
19 37
266 203
823 602
287 66
615 774
252 741