599 298
708 285
866 538
375 499
512 841
196 314
95 315
1158 586
424 595
159 173
741 968
40 397
299 548
80 74
178 547
587 963
499 804
782 231
847 96
284 162