843 297
211 529
94 882
669 842
947 415
688 879
683 761
642 147
570 95
93 217
926 83
239 641
803 223
909 110
842 108
362 757
54 868
755 965
526 943
599 712