1 560 938 28542
2 324 857 25067
209 581 509
9 481 519 47529
254 621 2123
3 727 062 17949
344 702 2198