254188
87784
409323
1085672
782557
47325
101718
51213
23535486
23016960
19587669
14285916
13135158
11648625
10180365
8646963
41154
41764
242332
408416