638 833 3242
4 508 691 18416
3 198 760 18723
9 575 921 47910
4 774 338 25076
10 262 269 30148
6 600 919 30032
752 840 1795