19254
17443
23561
36313
21460
7100
21840
22210
44404
11110
34845
18961
435121736
240994380
1685058313
158670269
131626180
125594260
1135978896
104855214
89952182
84084292
76520141
70467160