1647129
1350617
1468523
80959
4390
1141110
1014631
55887
775110
91257
1241322
1164719
434964736
240919380
1684508313
158608269
131558180
125552260
1135548896
104830214
89907182
84061292
76472141
70440160