2244030
3139873
2461633
3831679
2510928
4623544
950
2090039
1770
14440
2315142
1112315
435011736
240943380
1684748313
158637269
131577180
125569260
1135748896
104834214
89916182
84069292
76490141
70441160