596 259
431 537
583 632
860 917
666 855
174 755
350 654
410 211
287 131
402 788
556 88
165 411
329 802
945 468
822 109
700 702
976 493
202 365
550 661
987 495