17254
19333
25514
1014510
72343
28293
18110
39537
24080
45238
318710
13851
435174736
241014380
1685238313
158689269
131643180
125616260
1136168896
104870214
89963182
84091292
76548141
70477160