1003 810
853 448
738 283
811 805
722 165
602 120
926 1000
85 374
909 835
23 87
847 618
948 881
148 153
332 907
787 944
60 736
710 879
709 208
967 208
778 325