832 168
342 40
1144 576
817 765
936 662
832 623
97 120
223 601
564 157
492 569
431 413
518 195
776 896
669 528
155 586
574 107
118 584
994 998
912 219
606 842
286 439
401 866
831 923
118 506