117 906 407
4 631 244 18538
380 375 1269
289 003 1379
5 644 273 22313
3 903 655 7867
523 219 5191
1 586 591 13715