304 897
584 866
171 52
707 656
511 456
424 961
383 108
69 92
519 396
654 472
17 141
830 769
309 5
674 782