3245151
24401
1318216
1015383
87444
9290
80430
71947
6720
48273
7820
68634
685212
49113
48420
47778
4235271
4038158
33044
31026
26582
22790