1647129
80959
4390
1141110
1014631
55887
91257
1241322
1164719
1099718
775010
1201815
434950736
240914380
1684478313
158603269
131553180
125548260
1135508896
104828214
89901182
84057292
76470141
70435160