18 759 327 48090
441 417 2601
3 422 641 14951
30 764 323 63096
5 916 014 26107
1 854 678 9568
1 405 574 5060