792516
64398
87928
1283636
23234
21252
41497
312310
29715
434852736
240857380
1683868313
158551269
131510180
125496260
1134958896
104797214
89874182
84034292
76425141
70396160