22 506 045 59244
4 971 965 13520
1 108 436 4203
3 089 979 16931
336 878 866
10 015 165 43322
971 020 5939
1 566 698 5620
4 115 207 8552
1 137 653 3888
1 226 583 5622