173 820
912 807
1011 154
73 958
799 547
648 487
413 450
556 87
445 27
293 212
444 473
488 325
373 210
596 5
288 696
850 718
454 896
870 89
58 645
715 123
395 713
668 823
476 318
503 418