1057 671
882 81
861 360
779 725
721 584
713 722
676 406
559 647
519 690
298 701
269 356
258 91
250 453
244 921
168 836
127 26
73 827
29 971