27673
8450
13530
26131
20864
23552
10370
29149
38313
14570
41463
20392
435344736
241063380
1685548313
158737269
131684180
125651260
1136568896
104902214
89990183
84118292
76582141
70505160