10 017 655 30577
1 158 998 8265
8 392 409 18784
8 495 952 15474
13 966 368 40547
4 218 079 18212
5 857 303 23189
22 528 611 43396