60576
41665
13841
8381
15865
24132
330910
40475
34926
29107
504010
40274
434930736
240907380
1684398313
158589269
131544180
125542260
1135388896
104823214
89900182
84052292
76463141
70429160