2 535 447 33554
5 839 550 22988
766 734 7368
1 162 652 12365
7 022 495 27403
1 060 403 10753
2 975 970 18952
10 036 765 43411
2 061 867 7529
4 440 003 8942
8 807 660 16691
937 282 4157
1 259 217 10174
3 031 738 31226
4 637 528 16672
3 046 154 9591
3 708 564 13287
8 333 842 30486
4 168 140 9464
23 143 943 79235
19 951 872 53473