84278
28676
14062
744113
55325
64868
2265316
53931
2810
3920
39203
23703
434844736
240843380
1683778313
158545269
131502180
125487260
1134908896
104793214
89867182
84027292
76421141
70392160