1055 412
977 633
977 503
932 342
874 716
829 882
825 632
745 705
715 311
714 107
712 83
673 784
480 306
409 4
350 907
307 818
294 910
251 492
147 315
99 131