939 451
899 263
429 290
101 804
901 644
966 818
56 58
952 868
291 697
846 512
87 13
142 417
738 759
216 672
682 991
143 447
300 117
668 850
87 467
419 293