18 759 288 48090
441 417 2601
3 422 641 14951
30 764 258 63096
5 916 004 26107
1 854 671 9568
1 405 574 5060