21262
46300
33913
44706
47866
67407
19160
435262736
241047380
1685398313
158723269
131672180
125632260
1136478896
104884214
89973182
84110292
76565141
70497160