2218060
448012
53694
47131
28030
64686
91254
826619
794617
52346
833210
64404
434850736
240848380
1683838313
158547269
131509180
125493260
1134928896
104795214
89872182
84034292
76422141
70394160