300 428 1948
1 482 267 5173
6 471 400 20126
1 916 861 12992
1 170 905 16866
2 018 332 12252
746 529 4541
4 137 692 29508
6 313 659 34888