22 506 491 59245
4 972 013 13520
1 108 442 4203
3 090 013 16931
336 879 866
10 015 283 43323
971 046 5939
1 566 709 5620
4 115 251 8552
1 137 677 3888
1 226 587 5622