3 298 903 23025
1 583 915 10321
4 469 961 16488
347 923 1501
969 704 5567
1 922 371 9606
1 623 950 14657
3 815 424 23424
31 721 026 64290
1 632 278 12083
12 730 547 38405