54,050,827 22855
20,932,563 8246
4,925,278 1793
14,681,435 4090
6,544,807 3311
9,080,996 3113
12,149,842 4426
7,553,472 3157
9,815,227 2375
9,971,103 5221
6,603,234 2233
2,925,227 1039
3,261,610 1184
5,068,023 1998
1,539,110 515
1,301,078 505
870,613 191
5,114,999 2258
735,779 157
2,199,582 691
710,631 345
949,109 292
929,886 267