1 586 069 7259
1 592 634 6863
1 147 451 5013
388 005 957
637 904 2084
299 703 1027
563 010 1431
22 673 999 43590
4 211 243 15995
993 381 3299
897 364 2966