568705
73811
580947
217824
169559
76798
937337
357826
91105
681273
34353
888350
5096799
3528581
3028148
2330804
2218988
2016609
1921357
190278
1748118
1716136
1671195
1628471