333 182
161 325
475 876
309 651
93 128
214 175
759 711
918 485
732 313
303 110
126 233
624 997
294 75
189 204
488 674
551 113
615 629
685 750
396 590
344 371
956 804
74 426