35 862
1163 1000
580 274
867 911
559 79
450 202
441 833
769 255
744 842
446 144
190 875
714 648
410 413
556 939
443 681
746 525
1243 771
701 158
1104 482
815 650
586 43
938 215
816 795
923 332