40 684
534 424
206 99
810 325
116 713
516 93
536 973
314 663
977 503
816 113
431 594
728 25
269 986
687 506
582 530
266 218