18 753 605 48081
441 317 2600
3 422 148 14949
30 753 342 63080
5 914 376 26100
1 854 131 9566
1 405 314 5058