52183
1268915
59348
351
1572830
49161
690013
999416
61804
1428615
54510
1304613
435041736
240956380
1684818313
158644269
131584180
125576260
1135808896
104844214
89932182
84075292
76503141
70453160