3 872 847 24648
693 160 4374
1 016 018 2614
252 453 717
5 149 989 14300
1 415 750 9710
634 399 2167
764 255 2308