171364178
1638411
2342520
1677918
130099
4370
280
55005
1513723
260
94896
6370
435011736
240943380
1684748313
158637269
131577180
125569260
1135748896
104834214
89916182
84069292
76490141
70449160