876 369
517 741
504 362
917 930
774 218
242 693
1061 671
313 11
597 161
945 759
818 486
713 766
977 901
563 796
175 446