3244151
24401
1318216
1014383
87444
9290
80430
71947
48273
6710
7810
68634
685112
49113
48410
47768
4232271
4038158
33044
31026
26542
22780