304 506
541 888
17 736
237 398
975 575
427 463
674 83
862 296
478 511
829 837
120 190
144 133
512 964
122 301
604 21
573 630
117 669
813 971
443 154
633 877