53576
1460627
1006310
95239
54676
30360
1090710
36263
1679733
940718
41243
490715
430672728
238211380
1666328312
156797267
129669178
123071252
1114828895
103259210
88274178
83004290
74685139
69323158