64948
634315
590512
55656
38267
387512
30365
34483
909619
37636
41783
110347
435041736
240956380
1684828313
158644269
131584180
125576260
1135808896
104844214
89932182
84075292
76503141
70453160