28,810,951 15773
95,845,123 42282
20,958,139 9531
1,570,790 4614
12,385,427 6490
9,087,622 3273
5,616,360 2667
4,671,274 3213
2,126,562 1881
4,036,820 2296
41,612,344 11771
8,335,226 3986
13,124,091 5862
6,410,030 2780
9,424,922 2915
4,504,735 3185
16,560,814 6333
40,625,457 14712
11,158,085 3703
11,926,013 7495
3,214,647 1244
2,816,701 999
34,230,997 17847
9,665,970 2761
2,626,811 1099
4,681,315 2315
18,242,040 4919