158 998
340 914
791 846
743 786
252 667
735 634
17 578
816 526
982 508
224 420
304 286
639 243
780 196