395 241
337 620
257 328
104 997
255 261
739 825
451 164
1015 46
541 185
472 138
169 235
376 988
296 603
991 821
482 377
831 999
754 88
487 100