117 909 407
4 631 285 18538
380 381 1269
289 012 1379
5 644 311 22313
3 903 666 7867
523 223 5191
1 586 616 13715