123 966
1036 962
1030 901
798 746
295 716
175 560
797 543
370 541
443 442
848 385
288 259
523 169
535 166
626 69
818 59
90 56