112 523
666 504
487 643
1011 950
988 311
716 878
986 199
235 846
938 28
969 867
501 291
503 861
547 943
463 789
218 184