30 430
279 477
433 447
817 294
846 977
148 27
890 591
526 534
918 718
665 872
22 512
707 345
337 825
367 40
522 739