117 881
913 767
86 615
1017 145
54 951
788 844
304 266
983 926
275 616
948 926
595 283
144 108
108 46
50 298
285 71
665 565
818 577
903 929
134 765
904 177