821851
803961
744469
108533
295767
10453
85567
7341000
299254
858285
205541
901415
5096799
3528581
3027148
2330804
2217988
2014609
1919357
190278
1748118
1716136
1669195
1628471