13 951 855 40508
1 032 946 5676
1 013 832 4107
1 229 582 6666
1 940 888 8746
1 196 869 4918
2 812 543 7623
454 381 1391
22 505 938 43360
2 864 046 8065
858 158 5229
990 064 4467
7 456 703 32115
1 668 600 6137
8 679 290 22291
654 134 2539