166 987
308 913
841 903
679 878
471 875
27 779
894 771
882 765
764 736
378 625
306 618
873 612
79 503
306 411
105 366
15 315
903 306
98 267
801 194
179 174