1548574
906220
169256
1106717
594364
267417
914656
210216
23535486
23016960
19588669
14285916
13135158
11648625
10180365
8646963
41154
41764
242332
408416