6 251 343 32396
3 602 738 24216
1 682 564 13386
1 465 152 7865
664 049 3575
3 792 241 16965
23 149 828 79296
3 131 294 15407
763 171 7039
991 577 8342
1 081 679 7699
2 959 082 16058
1 257 684 11263
1 488 037 14003
2 465 086 16335
1 664 079 10667
1 409 165 7798
293 596 623
576 605 1373
1 703 318 12169
462 114 2352
2 257 797 9821
2 798 804 19244
4 350 943 33786