18 757 982 48088
441 398 2601
3 422 556 14951
30 761 613 63092
5 915 672 26104
1 854 540 9567
1 405 510 5059