30 971
244 921
172 836
80 827
784 725
715 722
298 701
520 690
1061 671
565 647
731 584
255 453
677 406
863 360
291 356
264 91
883 81
130 26