95 109
889 125
993 166
711 791
816 719
847 198
627 833
426 702
281 936
405 232
292 987
594 278
636 638
635 468
639 943
361 820
465 726
156 585
655 884
946 248