260 75
652 143
509 870
310 873
983 811
543 234
150 628
538 353
270 190
957 292
471 541
302 344
21 521
352 84
296 681
624 293
249 419
518 921
865 806
870 428