32 832
509 385
655 935
878 286
141 400
53 840
883 130
81 766
463 762
884 750
725 635
113 554
938 770
129 252
953 561
179 662
497 616
895 444
216 511
918 417