1009 950
544 943
713 878
964 867
501 861
233 846
461 789
487 643
657 504
984 311
499 291
938 199
217 184
935 28