62186
37911
33792
15810
14252
13923
8601
8591
8701
10832
15683
24384
435288736
241060380
1685528313
158731269
131678180
125646260
1136548896
104888214
89988183
84116292
76578141
70502160