59875
2149247
1191025
60217
912213
1590225
1694130
732822
1294314
61804
37837
43632
434956736
240918380
1684508313
158608269
131558180
125552260
1135548896
104830214
89907182
84061292
76472141
70440160