1934310
1724454
1593952
708169
42064
135759
114586
1326802
23626486
23145960
19649669
14355916
13242158
11727625
10240365
8732963
463970
943384
35966
266678