1161 1000
842 524
862 97
714 234
937 140
446 858
450 202
743 525
118 584
88 535
988 100
586 43
366 679
646 859
776 801
1546 842
671 43
656 875
401 893
239 992
992 246
546 966