1 933 391 5115
423 812 10002
550 956 6396
2 036 928 4506
14 019 139 40680
5 791 244 19403
13 775 386 34579
5 616 322 44104