14 527 917 37490
9 142 747 21863
4 678 557 19910
12 582 055 21583
10 436 308 23705
893 315 3003
32 966 490 58312