508 956 1641
2 501 447 8515
5 176 749 20261
4 950 701 11974
3 267 547 6776
1 148 590 3832
10 705 454 31882
18 574 360 47726