80 147
928 142
573 271
572 743
114 986
25 762
912 630
300 49
629 643
553 35
290 977
791 101
383 973
736 169
242 618
296 552
615 6
833 932
1002 122
200 676
1010 832
917 284
665 891
181 1000