4170
4535
3361
115814
107229
136746
70117
3680
62624
124112
121329
12749
1983537
13807284
1367612
11980261
1168740
110433
9913157
973711
813937
80156
74915
68382