637 915
111 878
364 804
667 801
631 777
297 701
671 687
491 537
39 435
593 409
439 306
256 287
896 161
286 131
393 126