1208 351
393 91
872 257
419 42
838 416
326 353
231 768
60 73
414 856
827 84
619 930
342 787
75 875
167 532
98 512
800 844
999 791
719 24
969 277
914 60