22 506 995 59245
4 972 068 13521
1 108 453 4203
3 090 054 16931
336 886 866
10 015 449 43324
971 062 5939
1 566 719 5620
4 115 303 8552
1 137 695 3888
1 226 595 5622