506 913 3544
587 179 3275
4 243 276 14049
2 547 769 17667
1 361 700 12352
7 694 898 29250
6 352 253 41758
1 457 067 9963