649 516
179 421
149 370
850 669
317 457
802 259
408 393
493 961
38 809
389 664
932 311
145 464
961 576
947 582
866 4
259 485
82 876
535 507