998 891
863 5
856 336
820 922
775 360
727 644
648 399
610 201
489 924
458 494
328 616
223 307
157 977