501 197 1629
2 391 382 8394
4 998 453 19795
4 788 940 11634
3 217 382 6709
1 115 832 3742
10 372 824 30976
17 919 083 46446