19333
25514
1014510
72343
28293
18110
39537
24080
22720
45238
318710
21367
435144736
240997380
1685098313
158683269
131631180
125600260
1136038896
104861214
89956182
84087292
76532141
70470160